ใน. bashrc ของคุณ (หรือที่ใดก็ตามที่คุณเก็บพารามิเตอร์สำหรับเชลล์ของคุณ) ลองเพิ่มนามแฝงที่เปลี่ยนพฤติกรรมของ rm เพื่อย้ายเนื้อหาไปยัง ~ / .Trash เช่นเดียวกับใน:
alias rm='move/to/.Trash'
นามแฝงนี้หากห่างไกลจากสิ่งเล็กน้อยที่จะใช้ (อย่างน้อยสำหรับฉัน) แม้ว่าเนื่องจากการใช้ mv (ผู้สมัครที่สำคัญที่จะใช้สำหรับงานนี้) คือ
mv file where
ดังนั้นการมีนามแฝงที่ทำให้ส่วน 'Where' อยู่ข้างหน้าไฟล์ถูกย้ายอาจเป็นภาพร่างที่ค่อนข้างสวย ฉันจะดูมันและอาจได้รับคำแนะนำที่สำคัญกว่านี้
แก้ไข: ฉันเพิ่งลองเพิ่มต่อไปนี้ใน. bashrc ของฉันและทำงานได้:
function trash { mv "$@" ~/.Trash ; }
มันมีความดั้งเดิมมากกว่าคำแนะนำอื่น ๆ แต่คุณหลีกเลี่ยงการติดตั้งสิ่งใหม่ ๆ