เมื่อฉันพยายามรับพา ธ ของไฟล์โดยใช้⌘ (Command)+ I
มันจะให้พา ธ ในลักษณะที่ต่างออกไป
ฉันเห็นสิ่งนี้หลังจากอัปเดตเป็นโยเซมิตีแล้วเท่านั้น มันไม่ใช่ข้อความ ฉันจะรับมันในรูปแบบได้/Users/Myself/Documents/…
อย่างไร?
เมื่อฉันพยายามรับพา ธ ของไฟล์โดยใช้⌘ (Command)+ I
มันจะให้พา ธ ในลักษณะที่ต่างออกไป
ฉันเห็นสิ่งนี้หลังจากอัปเดตเป็นโยเซมิตีแล้วเท่านั้น มันไม่ใช่ข้อความ ฉันจะรับมันในรูปแบบได้/Users/Myself/Documents/…
อย่างไร?
คำตอบ:
เพียงแค่เลือกไฟล์ตัวเองในการค้นหาและกดCmdCหรือไปแก้ไข»คัดลอก จากนั้นคุณสามารถวางเส้นทางโดยตรงไปยังหน้าต่างเทอร์มินัล
โปรดทราบว่านี่จะเป็นการหลบหลีกอักขระพิเศษ
หากคุณต้องการเส้นทางในรูปแบบที่มนุษย์อ่านได้คุณต้องทำสิ่งต่อไปนี้:
วางสิ่งต่อไปนี้ลงในฟิลด์:
tell application "Finder"
set sel to the selection as text
set the clipboard to POSIX path of sel
end tell
ควรมีลักษณะเช่นนี้:
บันทึกการให้บริการภายใต้ชื่อใด ๆ ที่คุณชอบเช่นคัดลอกเส้นทางมนุษย์สามารถอ่านได้
นี่คือส่วนหนึ่ง ตอนนี้ตั้งค่าแป้นพิมพ์ลัด:
ตั้งค่าแป้นพิมพ์ลัดสำหรับบริการของคุณ
และ, ตอนนี้กดปุ่มลัดที่เมื่อคุณต้องการเส้นทางของรายการ Finder ที่เลือก
~/Library/Services
ผมคิดว่า FastScriptsอาจช่วยคุณหากการตั้งค่าทางลัดเริ่มต้นไม่ทำงาน
Go to Folder…
( command-shift-g
)
เปิด“ Terminal” ขึ้นApplications > Utilities > Terminal
แล้วลากไฟล์ไปที่หน้าต่าง เส้นทาง Unix เต็มรูปแบบของไฟล์จะปรากฏขึ้น
คลิกขวา (หรือคลิกควบคุม) บนไอคอนไฟล์จากนั้นกดปุ่มตัวเลือกค้างไว้ ในเมนูป๊อปอัปที่ปรากฏจะมีรายการเมนู "คัดลอก" ชื่อไฟล์ "เป็นชื่อพา ธ " รายการเมนูนั้นจะใส่เส้นทาง POSIX ไปยังรายการบนคลิปบอร์ด
ลากไฟล์ลงใน textEdit เพื่อรับพา ธ
การลากไฟล์ไปที่ Terminal จะแทนที่ช่องว่างหรืออักขระพิเศษในชื่อไฟล์ด้วยแบ็กสแลช
foo bar
foo\ bar
นำทางไปยังไฟล์ คัดลอกไฟล์ (Cmd + C) เปิด TextEdit หรือหมายเหตุ วาง (Cmd + V)
มายากล!