1
ฉันจะเพิ่มไดเรคทอรี่ที่เต็มไปด้วย Bash Scripts ลงใน Path Variable ได้อย่างไรและรันมันจาก oustide ของไดเร็คทอรี
การมีปัญหาเล็ก ๆ น้อย ๆ ใครบางคนอาจช่วยฉันด้วย ฉันได้สร้างสคริปต์ Bash จำนวนหนึ่งสำหรับการทำงานประจำวันของฉันบนเครื่อง Snow Lepoard ของฉันโดยอัตโนมัติ สคริปต์ทั้งหมดเหล่านี้อาศัยอยู่ในโฟลเดอร์ DropBox ที่แชร์ในเครื่องของฉัน เส้นทางนั้นเหมือนกันในทุกเครื่อง: เช่น /User/myuser/Drobox/Bash\ and\ Batch/ ฉันได้เพิ่มโฟลเดอร์ใน / etc / path ของฉัน เส้นทางตัวแปร: /Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/myuser/Dropbox/Bash\ and\ Batch:/usr/local/git/bin:/usr/X11/bin ปัญหาของฉันไม่สามารถเรียกใช้สคริปต์จากนอกไดเรกทอรีได้ สคริปต์ทั้งหมดมีสิทธิ์ที่จำเป็นเช่น: 755 สคริปต์สามารถเรียกใช้เมื่ออยู่ในไดเรกทอรี: mymachine:~ myuser$ cd Dropbox/Bash\ and\ Batch mymachine:Bash and Batch myuser$ ./uni-update.sh Update University Repository At revision 246. …