OVH Cloud OVH Cloud

affichage sur 2 ligne

4 réponses
Avatar
Bayrouni
Bonjour tout le monde,

Voici mon petit souci:
Je voudrais afficher regulièrement la date et l'heure avec osd_cat.
La date sur une ligne et l'heure sur une autre ligne.
J'utilise pour ça la commande suivante,
echo $(date +"%A %n %k:%M") |osd_cat --color="orange" --delay=1
--font="-adobe-helvetica-*-r-*-*-*-720-100-100-*-*-iso8859-1"

Mais l'affichage se fait en un seule ligne.
Pourtant j'ai lu le man de date et le caractère %n sert justement à
inserer un saut de ligne.

Qu'ai-je fait comme erreur dans ma ligne?
Merci
Bayrouni


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

4 réponses

Avatar
J.Pierre Pourrez
Le samedi 05 mars 2005 à 12:06:42, Bayrouni a écrit :

echo $(date +"%A %n %k:%M")



Il n'y a pas d'option %n dans date
Pour que echo prenne en compte les séquences d'échappement comme n ou
t, il faut préciser l'option -e:

echo -e $(date +'%An%k:%M')

Bon appétit
Jean-Pierre


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
fra-duf-no-spam
Le 12847ième jour après Epoch,
J. Pierre Pourrez écrivait:

Le samedi 05 mars 2005 à 12:06:42, Bayrouni a écrit :

echo $(date +"%A %n %k:%M")



Il n'y a pas d'option %n dans date



Si, si, il y en a une.

echo -e $(date +'%An%k:%M')



Pourquoi toujours mettre ce "echo" ?

echo $(commande)|whatever

ça fait pareil que

commande|whatever


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Michelle Konzack
--MnLPg7ZWsaic7Fhd
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Am 2005-03-05 12:06:42, schrieb Bayrouni:
Bonjour tout le monde,

Voici mon petit souci:
Je voudrais afficher regulièrement la date et l'heure avec osd_cat.
La date sur une ligne et l'heure sur une autre ligne.
J'utilise pour ça la commande suivante,
echo $(date +"%A %n %k:%M") |osd_cat --color="orange" --delay=1
--font="-adobe-helvetica-*-r-*-*-*-720-100-100-*-*-iso8859-1"

Mais l'affichage se fait en un seule ligne.
Pourtant j'ai lu le man de date et le caractère %n sert justement à
inserer un saut de ligne.

Qu'ai-je fait comme erreur dans ma ligne?



Bizzar, chez moi ça marche

date +"%A %n %k:%M" |osd_cat --color="orange" --delay=1

:-)

Merci
Bayrouni




Greetings
Michelle

--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack Apt. 917 ICQ #328449886
50, rue de Soultz MSM LinuxMichi
0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)

--MnLPg7ZWsaic7Fhd
Content-Type: application/pgp-signature; name="signature.pgp"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFCKcAyC0FPBMSS+BIRAgVyAJ9LtTYm2VDh93o8qBUStzQZ4AxI3gCfa9gw
WuoaGzB14nMsVUuZILrNofc =NDGR
-----END PGP SIGNATURE-----

--MnLPg7ZWsaic7Fhd--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
messmate
On Sat, 5 Mar 2005 15:20:34 +0100
Michelle Konzack wrote:

Am 2005-03-05 12:06:42, schrieb Bayrouni:
Bonjour tout le monde,

Voici mon petit souci:
Je voudrais afficher regulièrement la date et l'heure avec osd_cat.
La date sur une ligne et l'heure sur une autre ligne.
J'utilise pour ça la commande suivante,
echo $(date +"%A %n %k:%M") |osd_cat --color="orange" --delay=1
--font="-adobe-helvetica-*-r-*-*-*-720-100-100-*-*-iso8859-1"

Mais l'affichage se fait en un seule ligne.
Pourtant j'ai lu le man de date et le caractère %n sert justement à
inserer un saut de ligne.

Qu'ai-je fait comme erreur dans ma ligne?



Bizzar, chez moi ça marche

date +"%A %n %k:%M" |osd_cat --color="orange" --delay=1

:-)

Merci
Bayrouni




Greetings
Michelle



Quel version ? woody / testing / unstable ??