ทั้งในลินุกซ์มิ้นท์มีสิ่งที่สนุกที่คุณสามารถทำ: เขียนสคริปต์เพื่อเลือกวัวและแสดงข้อความจากโชคลาภ ฉันจะไปหาทีหลัง เมื่อคุณมีสคริปต์สิ่งที่คุณต้องทำก็คือเรียกใช้มัน ตามที่แนะนำไว้ก่อนหน้าแก้ไขไฟล์ ~ / .bashrc ของคุณและเพิ่มที่ท้ายบรรทัดที่มีพา ธ ไปยังสคริปต์ของคุณ ตัวอย่างเช่นหากคุณมีสคริปต์ในโฟลเดอร์หลักของคุณและชื่อไฟล์ของสคริปต์คือ "cowscript" คุณสามารถเพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์ ~ / .bashrc ของคุณ:
$HOME/cowscript
ตอนนี้สคริปต์ที่ใช้ใน Linux Mint 9 มีดังต่อไปนี้:
#!/bin/bash
RANGE=4
number=$RANDOM
let "number %= $RANGE"
case $number in
0)
cow="small"
;;
1)
cow="tux"
;;
2)
cow="koala"
;;
3)
cow="moose"
;;
esac
RANGE=2
number=$RANDOM
let "number %= $RANGE"
case $number in
0)
command="/usr/games/cowsay"
;;
1)
command="/usr/games/cowthink"
;;
esac
/usr/games/fortune | $command -f $cow
โดยทั่วไปก็จะแสดงวัวสุ่ม (ทั้งขนาดเล็ก , ทักซิโด้ , หมีโคอาล่าหรือกวาง ) และข้อความจะถูกนำมาจากโชคลาภ นอกจากนี้สคริปต์นี้จะดำเนินการกับcowsayหรือcowthinkที่แตกต่างกันเพียงอย่างเดียวคือcowthinkนั้นจะแสดงวัวที่กำลังคิดแทนวัวพูด
ตอนนี้สิ่งที่สนุกคือคุณสามารถปรับเปลี่ยนสคริปต์เพื่อแสดงวัวมากขึ้นหรือเพื่อแสดงวัวที่แตกต่างกัน ในการทำเช่นนั้นก่อนอื่นคุณต้องรู้ว่าคุณติดตั้งวัวอะไรไว้ ในเทอร์มินัลให้รัน:
cowsay -l
คุณสามารถใช้วัวเหล่านี้ได้ สิ่งที่คุณต้องทำคือแก้ไขสคริปต์: ถ้าคุณต้องการเพิ่มวัวใหม่เพียงแค่คัดลอกบรรทัดที่มี "วัว" (รวมถึงจำนวนและเซมิโคลอน) และวางไว้ก่อนบรรทัดที่ระบุว่า "esac" จากนั้นเปลี่ยนหมายเลขและชื่อของวัวดังนั้นหากคุณต้องการเพิ่มวัวชื่อ "udder" สิ่งที่คุณต้องทำคือเพิ่มบรรทัดเหล่านี้ก่อน "esac" แรก:
4)
cow="udder"
;;
สำคัญ : บรรทัดที่สองของไฟล์ "RANGE = 4" ต้องเปลี่ยนด้วย หากคุณเพิ่มวัวหนึ่งตัวดังนั้นแทนที่จะเป็น 4 ใช้ 5 และถ้าคุณลบวัวหนึ่งตัวคุณต้องใช้ 3 และอื่น ๆ นอกจากนี้ยังทราบว่าตัวเลขที่คุณเห็นจะต้องอยู่ในช่วงตั้งแต่ 0 ถึงRANGE - 1 นั่นเป็นสาเหตุที่ RANGE เป็น 4 และตัวเลขคือ 0, 1, 2 และ 3
คุณสามารถสร้างวัวของคุณเองได้แม้ว่ามันอาจใช้เวลาทำงานอีกเล็กน้อย สิ่งที่คุณต้องทำคือการได้รับศิลปะ ASCII ที่คุณชอบและแก้ไข แต่มันค่อนข้างยุ่งยาก คุณสามารถดูวิธีการทำที่นี่: http://lmpeiris.wordpress.com/2011/01/17/cowsayhow-to-make-a-cow-talk-on-terminal-startup/อย่างไรก็ตามพิจารณาว่า@และ\สัญลักษณ์ต้องมีการ backslashed, ที่อยู่, คุณต้องใส่ก่อนที่สัญลักษณ์สัญลักษณ์อื่น ๆ : \ นี่อาจเป็นกรณีสำหรับ#ด้วย (แต่ไม่เสมอไป) หาก ASCII Art ของคุณมี#คุณอาจแบ็กสแลชมันด้วย แต่บางครั้งมันก็เพียงพอกับหนึ่งในนั้น ... ฉันไม่แน่ใจว่าจะอธิบายอย่างไรขอโทษ ฉันเดาว่าคุณจะต้องลองดูว่ามันใช้งานได้หรือเปล่า นอกจากนี้ตรวจสอบให้แน่ใจว่าไฟล์ที่คุณแก้ไขมีนามสกุล ".cow"
ในที่สุดเมื่อคุณมีวัวของคุณเองคุณสามารถเพิ่มพวกมันไปยังตำแหน่งเริ่มต้น (คุณอาจจะต้องเป็น superuser สำหรับมัน) ที่ / usr / share / cowsay / cows หรือคุณสามารถเพิ่มไฟล์ ~ / .bashrc ของคุณ บรรทัดนี้:
export COWPATH="/usr/share/cowsay/cows"
# set COWPATH so it includes user's cows
if [ -d "$HOME/cowfiles" ] ; then
COWPATH="$COWPATH:$HOME/cowfiles"
fi
อย่าลืมเพิ่มบรรทัดเหล่านั้นก่อนที่จะเรียก "cowscript" ของคุณ สิ่งนี้จะถือว่าคุณมีโฟลเดอร์ชื่อ "cowfiles" ในโฟลเดอร์บ้านของคุณ เปลี่ยนพา ธ ถ้าคุณต้องการให้ชี้ไปที่โฟลเดอร์ที่คุณมี cowfiles