ฉันกำลังพยายามตั้งค่า GNU Octave บนคอมพิวเตอร์ของฉัน (Mac OS X 10.7.4) ฉันเป็นมือใหม่ในการใช้ Terminal และฉันต้องการความช่วยเหลือในการทำความเข้าใจว่าสคริปต์ต่อไปนี้ทำอะไรได้บ้าง:
if [ -f ~/.bashrc ];then<br>
. ~/.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 ทำไมพวกเขาส่งออก? ทำไม GNUTERM = aqua ถึงถูกส่งออกแม้ว่าจะไม่ได้กำหนดก็ตาม
สิ่งที่ฉันต้องการก็คือสคริปต์ที่จะอนุญาตให้ฉันเรียกใช้อ็อกเทฟโดยเพียงพิมพ์อ็อกเทฟในเทอร์มินัล ฉันไม่ต้องการนามแฝงสำหรับพล็อต gnu
ขอบคุณ
man bash
ลงในช่องค้นหาของเว็บและรู้สึกว่าโชคดีทำงานได้ดีเช่นกัน หรือดาวน์โหลดแอพ man man สำหรับ iOSและเรียกดูบนโทรศัพท์
man bash
ดู กลับมาพร้อมคำถามเฉพาะเมื่อคุณพยายามเข้าใจ