Symuluj cowsayw trybie domyślnym.
$ 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 |
|| ||
Jak krótki może być kod? Krowa i balon mogą się nieco różnić, ale wszystkie elementy powinny być obecne. Balon dynamiczny / wieloliniowy to plus.
Jawna lista wymaganych elementów:
- Tekst;
- Balon;
- Linia od krowy do balonu;
- Krowa (oko [s], miesiąc, uszy, ciało, nogi (minimum dwa), wymiona, ogon).
/usr/share/cowsay/cows/można uzyskać dostęp, ale oczywiście nie /usr/games/cowsaysam.
Uwaga: oto /usr/share/cowsay/cows/default.cowplik:
$the_cow = <<"EOC";
$thoughts ^__^
$thoughts ($eyes)\\_______
(__)\\ )\\/\\
$tongue ||----w |
|| ||
EOC
Użycie pliku jest opcjonalne. Gdy jest używany, musi być dostępny pełną ścieżką. (Użytkownicy systemu Windows mogą skopiować to do czegoś podobnego C:\usr\share\cowsay\co\default.cow, dla uczciwości).