Скажімо, у мене є два файли /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
).