1
ตัวอย่างนี้สคริปต์การเริ่มต้นระบบ bash ทำอะไร [ปิด]
ฉันกำลังพยายามตั้งค่า GNU Octave บนคอมพิวเตอร์ของฉัน (Mac OS X 10.7.4) ฉันเป็นมือใหม่ในการใช้ Terminal และฉันต้องการความช่วยเหลือในการทำความเข้าใจว่าสคริปต์ต่อไปนี้ทำอะไรได้บ้าง: if [ -f ~/.bashrc ];then<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;. ~/.bashrc<br> fi<br> PATH=$PATH:/usr/local/bin<br> BASH_ENV=~/.bashrc<br> export BASH_ENV PATH<br> export GNUTERM=aqua<br> alias octave="/Applications/Octave.app/Contents/Resources/bin/octave"<br> alias gnuplot="/Applications/Gnuplot.app/Contents/Resources/bin/gnuplot"<br> (นำมาจากที่นี่: http://wikibox.stanford.edu/me112/index.php/Main/OctaveMatlabNotes ) ดังนั้นสคริปต์นี้เริ่มต้นด้วยคำสั่งเงื่อนไขง่าย ๆ ฉันไม่เข้าใจการแสดงออกตามเงื่อนไข - คืออะไรและ -bashrc? คำสั่งอะไร ~ / .bashrc จริง ๆ แล้ว? จากนั้นตัวแปร 2 ตัวจะถูกกำหนดเส้นทางและ BASH_ENV …