ในบทเรียนบางอย่างผ่านทางอินเทอร์เน็ตพวกเขาสามารถเรียกใช้สคริปต์ในไดเรกทอรีปัจจุบันโดยไม่ต้องทำ:
./script
คุณจะละเว้นสิ่งนี้ได้อย่างไร ฉันใช้ CentOS 5.6 x64 ฉันต้องการเรียกใช้วิธีนี้
script
3
โปรดทราบว่านี่เป็นความคิดที่ไม่ดีโดยเฉพาะอย่างยิ่งสำหรับผู้ใช้รูท
—
David Schwartz
อะไรคือวัตถุประสงค์ / เรื่องราวเบื้องหลังของ. /
—
Pete
ฉันแค่อยากรู้ว่าทำไมต้องมีเสมอ. /
—
Aivan Monceller
ความคิดเห็นสุดท้ายอาจเป็นคำถามแยกต่างหาก IMHO - เป็นสิ่งสำคัญที่ต้องเข้าใจเกี่ยวกับการใช้งานโปรแกรมโดยทั่วไป!
—
rozcietrzewiacz
@Pete (และ Aivan): ใน Linux / UNIX เชลล์จะรันโปรแกรมเฉพาะเมื่อมันรู้เส้นทางไปยังพวกมัน (ไม่ว่าจะโดยใช้พา ธ ที่คุณระบุหรือโดยการค้นหาตัวแปร PATH) ไม่คิดว่าคุณต้องการค้นหาไดเรกทอรีปัจจุบันเช่นเดียวกับ Windows มันค้นหาสิ่งที่คุณขอให้ค้นหาผ่านตัวแปร PATH '' เป็นการอ้างอิงไปยังไดเรกทอรีปัจจุบัน ดังนั้นเมื่อคุณพิมพ์ './script.sh' คุณจะบอกเส้นทาง
—
Kasius