Digamos que tengo dos archivos en /tmp
:
root@ubuntu:~# touch /tmp/hello.{pyc,py}
root@ubuntu:~# ls /tmp/
hello.py hello.pyc
Ahora, ejecutemos el rm -rf
comando con la opción [co]
root@ubuntu:~# rm -rf /tmp/hello.py[co]
root@ubuntu:~# ls /tmp/
hello.py
¿Alguien puede explicar qué está pasando aquí? ¿Cuál es el [co]
parámetro? ¿Cómo podemos hacer que funcione para otras extensiones? Digamos que tengo foo.js
y foo.coffee
archivos, ¿podemos hacer algo como rm -rf /tmp/foo.coffe[co]
eliminar el /tmp/foo.js
?
-rf
y no hay necesidad de hacer cosas como root. Especialmente si las cosas en cuestión involucran rm -rf
.
[co]
globo de concha. Gracias.
-rf
allí, ya que no son directorios (--recursive
) ni no escribibles (--force
).