Katakanlah saya memiliki dua file di /tmp
:
root@ubuntu:~# touch /tmp/hello.{pyc,py}
root@ubuntu:~# ls /tmp/
hello.py hello.pyc
Sekarang, mari jalankan rm -rf
perintah dengan opsi [co]
root@ubuntu:~# rm -rf /tmp/hello.py[co]
root@ubuntu:~# ls /tmp/
hello.py
Bisakah seseorang tolong jelaskan apa yang terjadi di sini? Apa [co]
parameternya? Bagaimana kita membuatnya berfungsi untuk ekstensi lain? Katakanlah saya punya foo.js
dan foo.coffee
file, dapatkah kita melakukan sesuatu seperti rm -rf /tmp/foo.coffe[co]
menghapus /tmp/foo.js
?
-rf
dan tidak perlu melakukan hal-hal sebagai root. Terutama jika hal-hal tersebut melibatkan rm -rf
.
[co]
shell glob. Terima kasih.
-rf
sana, karena itu bukan direktori (--recursive
), atau tidak dapat ditulis (--force
).