ฉันต้องการวิธีง่ายๆในการรับพา ธ แบบเต็มไปยังไฟล์ ฉันพิมพ์สิ่งนี้:
echo `pwd`/file.ext
พยายามย่อให้สั้นลงฉันทำนามแฝงทุบตี:
alias fp='echo `pwd`/'
แต่ตอนนี้ถ้าผมพิมพ์fp file.ext
มีพื้นที่ที่ปรากฏระหว่างที่และ/
file.ext
คำสั่งดังกล่าวมีอยู่แล้วและฉันหายไปหรือไม่ ถ้าไม่ฉันจะสร้างนามแฝงหรือฟังก์ชั่นดังกล่าวในทุบตีอย่างไร
readlink -f
(หรือrealpath
ซึ่งเป็นยูทิลิตี้รุ่นเก่าที่เก็บไว้เพื่อความเข้ากันได้) จะขยายลิงก์สัญลักษณ์ทั้งหมดซึ่งไม่ต้องการ