จำลองcowsay
ในโหมดเริ่มต้น
$ 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 |
|| ||
รหัสสั้นแค่ไหน? วัวและบอลลูนอาจแตกต่างกันเล็กน้อย แต่องค์ประกอบทั้งหมดควรมีอยู่ บอลลูนแบบไดนามิก / หลายบรรทัดเป็นบวก
รายการองค์ประกอบที่ต้องการอย่างชัดเจน:
- ข้อความ;
- บอลลูน;
- บรรทัดจากวัวสู่บอลลูน
- วัว (ตา [s], เดือน, หู, ร่างกาย, ขา (ขั้นต่ำสอง), เต้านม, หาง)
/usr/share/cowsay/cows/
อาจเข้าถึงได้ แต่ไม่ชัด/usr/games/cowsay
เอง
หมายเหตุ: นี่คือ/usr/share/cowsay/cows/default.cow
ไฟล์:
$the_cow = <<"EOC";
$thoughts ^__^
$thoughts ($eyes)\\_______
(__)\\ )\\/\\
$tongue ||----w |
|| ||
EOC
การใช้ไฟล์เป็นทางเลือก เมื่อใช้แล้วจะต้องสามารถเข้าถึงได้โดยเส้นทางแบบเต็ม (ผู้ใช้ Windows อาจคัดลอกไปยังสิ่งที่ต้องการC:\usr\share\cowsay\co\default.cow
เพื่อความเป็นธรรม)