Simulez cowsaydans le mode par défaut.
$ cowsay <<< Hello
_______
< Hello >
-------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
$ perl -e 'print "Long text "x20' | cowsay
__________________________________________
/ Long text Long text Long text Long text \
| Long text Long text Long text Long text |
| Long text Long text Long text Long text |
| Long text Long text Long text Long text |
\ Long text Long text Long text Long text /
------------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
Quelle est la longueur du code? La vache et le ballon peuvent être légèrement différents, mais tous les éléments doivent être présents. Le ballon dynamique / multiligne est un plus.
Liste explicite des éléments requis:
- Texte;
- Ballon;
- Ligne de la vache au ballon;
- La vache (œil [s], mois, oreilles, corps, jambes (minimum deux), pis, queue).
/usr/share/cowsay/cows/peut être consulté, mais évidemment pas /usr/games/cowsaylui-même.
Remarque: voici le /usr/share/cowsay/cows/default.cowfichier:
$the_cow = <<"EOC";
$thoughts ^__^
$thoughts ($eyes)\\_______
(__)\\ )\\/\\
$tongue ||----w |
|| ||
EOC
L'utilisation du fichier est facultative. Lorsqu'il est utilisé, il doit être accessible par un chemin complet. (Les utilisateurs de Windows peuvent le copier sur quelque chose comme C:\usr\share\cowsay\co\default.cow, par souci d'équité).