V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

rm

Borrar archivos. Puede que con algunas de las opciones tenga que activarse extglob (shopt -s extglob).

$ rm -R directorio
Borra directorios y los subdirectorios
$ rm -i archivo
Pide confirmación antes de borrar
$ rm file1 file2
Borrar varios archivos
$ rm -R dir1 dir2 dir3
Lo mismo con varios directorios
$ rm -f
Fuerza eliminación incluso si existen ficheros que no existen
$ find . -type f -empty -exec rm {} \;
Elimina todos los archivos vacios de un directorio
$ rm -v !(*.txt)
Eliminar todos los archivos menos los .txt
$ rm -v !(*.txt|*.png)
Elimina todos menos los .txt y .png
$ rm !(tuto+([1-9]) (Borrar los ficheros excepto del tuto1 al tuto9

1.-

Para que todo lo eliminado con el comando rm vaya a la papelera del sistema:

$ nano .bashrc

Y añadimos el alias:

alias rm='mv -t ~/.local/share/Trash/files'

2.-

Eliminar todo un directorio menos un subdirectorio, por ejemplo menos el dir HTMLS:

$ ls
dir3 file1.txt HTMLS dirpdfs file2.txt
$ ls | grep -v HTMLS | xargs -d"\n" rm -rf
$ ls
HTMLS
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
2584 entradas - Acerca del Tractatus
La Pipa Plena 2024