สมมติว่าฉันมีสองไฟล์ใน/tmp:
root@ubuntu:~# touch /tmp/hello.{pyc,py}
root@ubuntu:~# ls /tmp/
hello.py hello.pyc
ตอนนี้ให้เรียกใช้rm -rfคำสั่งด้วยตัวเลือก [co]
root@ubuntu:~# rm -rf /tmp/hello.py[co]
root@ubuntu:~# ls /tmp/
hello.py
บางคนช่วยอธิบายสิ่งที่เกิดขึ้นที่นี่ได้ไหม? อะไรคือสิ่งที่[co]พารามิเตอร์? เราจะทำให้มันทำงานกับส่วนขยายอื่น ๆ ได้อย่างไร ถ้าฉันมีfoo.jsและfoo.coffeeไฟล์เราสามารถทำสิ่งที่ต้องการrm -rf /tmp/foo.coffe[co]ลบได้/tmp/foo.jsหรือไม่
-rfและไม่จำเป็นต้องทำในสิ่งที่เป็นราก rm -rfโดยเฉพาะอย่างยิ่งถ้าสิ่งที่อยู่ในคำถามที่เกี่ยวข้องกับ
[co]เชลล์ glob ขอบคุณ
-rfมีเนื่องจากไม่มีไดเรกทอรี (--recursive) หรือไม่สามารถเขียนได้ (--force)