มันเป็นไปได้จริงๆลบไฟล์ (เช่นบายพาสถังขยะ) จาก Finder? ขณะนี้เมื่อฉันต้องการเรียกคืนพื้นที่จากไดรฟ์ USB ฉันrm
ไฟล์ / โฟลเดอร์จาก Terminal แต่ฉันต้องการทำจาก GUI (คล้ายกับ Shift + Delete ใน Windows)
มันเป็นไปได้จริงๆลบไฟล์ (เช่นบายพาสถังขยะ) จาก Finder? ขณะนี้เมื่อฉันต้องการเรียกคืนพื้นที่จากไดรฟ์ USB ฉันrm
ไฟล์ / โฟลเดอร์จาก Terminal แต่ฉันต้องการทำจาก GUI (คล้ายกับ Shift + Delete ใน Windows)
คำตอบ:
Delete Immediately.service
~/Library/Services
ย้ายไฟล์ไปที่ คุณอาจต้องสร้างโฟลเดอร์killall Finder;
ไม่ - ไม่มีทางลัดสำหรับสิ่งนั้น แต่มีเมนูบริการเพื่อขยาย Finder ให้มีความยืดหยุ่นในการดัดเพื่อรองรับความต้องการของคุณ
คุณจะต้องกำหนดบริการที่เรียกใช้สคริปต์rm
หรือหรือsrm
ผูกแป้นพิมพ์ลัดที่คุณต้องการใช้บริการ
ความช่วยเหลือในตัวของ Automator สามารถช่วยในการเรียนรู้เพื่อให้บริการ
นอกจากนี้ยังมีค่าเป็นเว็บไซต์http://www.macosxautomation.com/ซึ่งทำโดยปราชญ์อัตโนมัติSal Soghoian
ฉันเจอ AppleScript ที่ทำสิ่งที่คล้ายกับที่ @bmike แนะนำ ผู้ใช้ Jolly Jimmy อยู่ในโพสต์ในกระทู้ :
tell application "Finder"
set theSelection to selection
if theSelection is {} then
beep
activate current application
display alert "No files are selected for deletion." message "Select one or more files to delete." as warning
else
activate current application
display alert "Delete item(s)?" message "The selected item(s) will be deleted immediately. Are you sure you want to continue?" buttons {"OK", "Cancel"} as warning
set buttonpressed to button returned of result
if the buttonpressed is "OK" then
repeat with i from 1 to (count theSelection)
set item1 to (the quoted form of POSIX path of (item i of the theSelection as alias))
set deleteit to "rm -rf " & item1 & ""
try
do shell script deleteit
on error
do shell script deleteit with administrator privileges
end try
end repeat
end if
end if
end tell
เพิ่มสคริปต์นี้ในเมนูบริการและคุณควรจะสามารถลบได้โดยคลิกขวา
คุณสามารถทำได้Command- Deleteเพื่อย้ายไปที่ถังขยะแล้วCommand- Shift- Deleteเพื่อล้างถังขยะ
Backspace
คีย์แทนการDel
ใช้
ฉันรู้ว่า OP เกี่ยวกับ Lion แต่ในเวอร์ชั่นใหม่กว่าคุณสามารถทำได้โดยกด: ⌘ Command⌥ Option⌫ Delete
ทดสอบกับเซีย
ฉันชอบถังขยะโดยไม่ต้อง มันอยู่ใน app store (ไม่ฟรี)
มันมีไอคอนสำหรับท่าเรือและแถบเครื่องมือ แต่ที่สำคัญที่สุดสำหรับฉันคือคุณสามารถเพิ่มปุ่มใน Finder เพื่อลากและวาง
ไม่ใช่คำตอบแบบ GUI เต็มรูปแบบ แต่คุณสามารถทำให้ขั้นตอนง่ายขึ้นมากโดยใช้วิธี Finder + Terminal + Drag'n'drop กล่าวคือเมื่อคุณเปิดหน้าต่างเทอร์มินัลและหน้าต่าง Finder ที่ไม่ทับซ้อนกัน:
rm -rf
ในเทอร์มินัล (ที่มีพื้นที่ต่อท้าย)คำแนะนำ : หากต้องการลบโฟลเดอร์ปัจจุบันใน Finder ให้ลากไอคอนสีน้ำเงินในแถบหัวเรื่องของ Finder's สิ่งนี้จะทำงานกับหน้าต่างตัวแก้ไขข้อความหรือแอพ OSX ใด ๆ ที่มีแถบชื่อเรื่องปกติที่แสดงพา ธ หรือชื่อไฟล์ปัจจุบัน
คำแนะนำ 2 : หากคุณกำลังลากไฟล์ / โฟลเดอร์จากหน้าต่างที่ซ้อนทับหน้าต่างเทอร์มินัลจากนั้นให้ลากไฟล์ไปที่ไอคอนของเทอร์มินัลในแท่นรอจนกว่าหน้าต่างเทอร์มินัลจะปรากฏขึ้น