« Cowsay et fortunes » : différence entre les versions

Aller à la navigation Aller à la recherche
aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 27 : Ligne 27 :
''<u>'''Important :'''</u> cette commande utilise l'exécutable '''''rl''''' qui dépend du paquet '''''randomize-lines''''', il est donc nécessaire de l'installer.''
''<u>'''Important :'''</u> cette commande utilise l'exécutable '''''rl''''' qui dépend du paquet '''''randomize-lines''''', il est donc nécessaire de l'installer.''
<br/>
<br/>
Notons qu'il est possible de se passer de la dépendance '''randomize-lines''' (et même de bash) en utilisant ces quelques lignes de code toujours dans notre fichier de configuration du shell (merci à [[Utilisateur:MisterFreez|MisterFreez]] pour m'avoir épuré le code de cette idée) :
<br/>
Notons qu'il est possible de se passer de la dépendance '''randomize-lines''' en utilisant ces quelques lignes de code toujours dans notre fichier de configuration du shell (merci à [[Utilisateur:MisterFreez|MisterFreez]] pour m'avoir épuré le code de cette idée)
<br/>
Cependant '''attention''', ce qui suit n'est pas compatible avec ''csh'', ''ksh'', et ''tcsh'' :
  NBRE_COWS=$(ls -1 /usr/share/cowsay/cows/ | wc -l)
  NBRE_COWS=$(ls -1 /usr/share/cowsay/cows/ | wc -l)
  COWS_RANDOM=$(expr $RANDOM % $NBRE_COWS + 1)
  COWS_RANDOM=$(expr $RANDOM % $NBRE_COWS + 1)
16

modifications

Menu de navigation