Angenommen, ich habe zwei Dateien in /tmp
:
root@ubuntu:~# touch /tmp/hello.{pyc,py}
root@ubuntu:~# ls /tmp/
hello.py hello.pyc
Führen Sie nun den rm -rf
Befehl mit der Option [co] aus
root@ubuntu:~# rm -rf /tmp/hello.py[co]
root@ubuntu:~# ls /tmp/
hello.py
Kann jemand bitte erklären, was hier passiert? Was ist der [co]
Parameter? Wie können wir es für andere Erweiterungen arbeiten lassen? Angenommen, ich habe foo.js
und foo.coffee
Dateien, können wir etwas tun rm -rf /tmp/foo.coffe[co]
, um die zu löschen /tmp/foo.js
?
-rf
und es gibt keine Notwendigkeit, Dinge als root zu tun. Vor allem, wenn es um Dinge geht rm -rf
.
[co]
Shell Glob. Vielen Dank.
-rf
, da dies weder Verzeichnisse (--recursive
) noch nicht beschreibbare (--force
) sind.