Скажімо, у мене є два файли /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]стосувалося глобула оболонки. Спасибі.
-rf, оскільки це не є ні каталоги (--recursive), ні непридатні (--force).