4
เมื่อเขียนสคริปต์ทุบตีฉันจะหาเส้นทางที่แน่นอนของที่ตั้งของไฟล์ปัจจุบันได้อย่างไร
myBash.bashสมมติว่าฉันมีไฟล์ทุบตีที่เรียกว่า มันอยู่ใน: /myDirect/myFolder/myBash.bash ตอนนี้ฉันต้องการใช้สตริง/myDirect/myFolder(ตำแหน่งmyBash.bash) ภายในสคริปต์ มีคำสั่งที่ฉันสามารถใช้เพื่อค้นหาตำแหน่งนี้หรือไม่? แก้ไข: แนวคิดคือฉันต้องการตั้งค่าโฟลเดอร์ zip ด้วยรหัสที่สามารถเริ่มต้นได้โดยสคริปต์ทุบตีในไฟล์ zip นั้น ฉันรู้เส้นทางไฟล์ที่เกี่ยวข้องของรหัสในไฟล์ zip นั้น แต่ไม่ใช่เส้นทางที่แน่นอนและฉันต้องการมัน วิธีหนึ่งคือการใส่รหัสในพา ธ หรือกำหนดเส้นทางของไฟล์เป็นตัวแปร อย่างไรก็ตามฉันจะค้นหาได้ง่ายขึ้นถ้าเป็นไปได้ที่ bash-file จะหาว่ามันอยู่ที่ไหนด้วยตัวมันเองแล้วสร้างเส้นทางที่เกี่ยวข้องไปยังไฟล์อื่นจากความรู้เกี่ยวกับโครงสร้างของไฟล์ zip