OVH Cloud OVH Cloud

signature aléatoire avec mutt

7 réponses
Avatar
Laurent
Bonsoir,

y-a-t'il un moyen pour insérer des signatures aléatoires avec mutt ?


--
« La vie, c'est comme une bicyclette, il faut avancer pour ne pas
perdre l'équilibre. » Albert Einstein

7 réponses

Avatar
Jean-Francois BILLAUD
scripsit Laurent :

Bonsoir,


Bonsoir,

y-a-t'il un moyen pour insérer des signatures aléatoires avec mutt ?


Vu dans "man muttrc" :
signature
Type: path
Default: "~/.signature"

Specifies the filename of your signature, which is
appended to all outgoing messages. If the file­
name ends with a pipe ("|"), it is assumed that
filename is a shell command and input should be
read from its stdout.

Donc on peut indiquer un nom de fichier, ou une commande en finissant par "|"

Pour un contenu fixe mettre dans .muttrc une ligne du style :
set signature="mon-fichier-de-signature"

Pour un contenu variable mettre dans .muttrc une ligne du style
set signature="fortune |"

JFB

--
It is easier to change the specification to fit the program than vice versa.

Avatar
Laurent
On 2004-08-23, Jean-Francois BILLAUD wrote:
scripsit Laurent :

Bonsoir,


Bonsoir,

y-a-t'il un moyen pour insérer des signatures aléatoires avec mutt ?


Vu dans "man muttrc" :
signature
Type: path
Default: "~/.signature"

Specifies the filename of your signature, which is
appended to all outgoing messages. If the file­
name ends with a pipe ("|"), it is assumed that
filename is a shell command and input should be
read from its stdout.

Donc on peut indiquer un nom de fichier, ou une commande en finissant par "|"

Pour un contenu fixe mettre dans .muttrc une ligne du style :
set signature="mon-fichier-de-signature"

Pour un contenu variable mettre dans .muttrc une ligne du style
set signature="fortune |"

JFB



oui je l'avais vu mais je n'ai pas fortune sur la machine.

Laurent



Avatar
Jean-Francois BILLAUD
scripsit Laurent :

Pour un contenu variable mettre dans .muttrc une ligne du style
set signature="fortune |"



oui je l'avais vu mais je n'ai pas fortune sur la machine.


Ah, ça se complique. Pas possible de l'installer sous OpenBSD ?
Sinon, faudrait voir sur fr.comp.os.unix , il doit bien y avoir
des gens capables de faire en 2 minutes un shell script d'une
ligne pour tirer au sort une phrase d'un fichier.


JFB

--
The generation of random numbers is too important to be left to chance.



Avatar
Laurent
On 2004-08-24, Jean-Francois BILLAUD wrote:
scripsit Laurent :

Pour un contenu variable mettre dans .muttrc une ligne du style
set signature="fortune |"



oui je l'avais vu mais je n'ai pas fortune sur la machine.


Ah, ça se complique. Pas possible de l'installer sous OpenBSD ?



pas sur cette machine là.

Sinon, faudrait voir sur fr.comp.os.unix , il doit bien y avoir
des gens capables de faire en 2 minutes un shell script d'une
ligne pour tirer au sort une phrase d'un fichier.


JFB

Laurent



--
« La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre
l'équilibre. » Albert Einstein





Avatar
Olivier Tharan
* paf le chien (24 Aug 2004 03:56:51 GMT):
Jean-Francois BILLAUD a grommelé:

Pour un contenu variable mettre dans .muttrc une ligne du style
set signature="fortune |"


sans l'espace avant le "pipe" le crois


Pourquoi ?

--
olive


Avatar
Benoit Izac
Bonjour,

le 24/08/2004 à 13:53, Jean-Francois BILLAUD a écrit
dans le message <412b2c3f$0$4167$ :

Ah, ça se complique. Pas possible de l'installer sous OpenBSD ?


C'est dans le système de base (/usr/share/games/fortune). Mais il faut
avoir installé gameXX.tgz...

Sinon, faudrait voir sur fr.comp.os.unix , il doit bien y avoir
des gens capables de faire en 2 minutes un shell script d'une
ligne pour tirer au sort une phrase d'un fichier.


suffit de faire perldoc -q rand:
perl -e 'srand;
rand($.) < 1 && ($line = $_) while <>;
print "$line";' fichier

--
Benoit Izac

Avatar
Laurent
On 2004-08-25, Benoit Izac wrote:
Bonjour,

le 24/08/2004 à 13:53, Jean-Francois BILLAUD a écrit
dans le message <412b2c3f$0$4167$ :

Ah, ça se complique. Pas possible de l'installer sous OpenBSD ?


C'est dans le système de base (/usr/share/games/fortune). Mais il faut
avoir installé gameXX.tgz...



oui mais le root n'y tiens pas.


Sinon, faudrait voir sur fr.comp.os.unix , il doit bien y avoir
des gens capables de faire en 2 minutes un shell script d'une
ligne pour tirer au sort une phrase d'un fichier.


suffit de faire perldoc -q rand:
perl -e 'srand;
rand($.) < 1 && ($line = $_) while <>;
print "$line";' fichier

je vais opter pour cette solution.



Laurent

--
« La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre
l'équilibre. » Albert Einstein