Alias de rm para evitar catástrofes en csh 🥇 Forum Programming languages ​​and Databases 🗺️

Forum de  Programming languages ​​and Databases Forum de Programming languages ​​and Databases: Lenguajes de programacion, Bases de Datos, Sistemas Operativos y recursos tecnicos avanzados.
Reply to topic Printer Friendly Page
Page 1 of 1 - Topic with 1 messages and 16155 views
Last Post:
Author Message

Image: Aforo
Experto
Experto
Joined:
13-02-2008
Posts: 137

Votes: 0 👍
Reply with quote

Waiting LinksPost subject: Alias de rm para evitar catástrofes en csh

Posted:
Para evitar catastrofes de borrados accidentales de ficheros en csh se pude utilizar un alias de rm, en el que el comando rm interactua y consulta al usuario por cada borrado.

Para ello se usa el alias de rm: rm -i

"rm -i" consulta un borrado siempre antes de realizarlo.

Antes de utilizar el alias, en mi servidor unix, se podia efectuar el borrado del siguiente modo:

Quote::

Fserver 1003: touch pp # cero un fichero vacio llamado "pp"
Fserver 1005: rm pp # pido el borrado del fichero "pp" y se ejecuta sin consultar
Fserver 1005:

Como estoy en csh el perfil del usuario se carga a traves del fichero .login, lo cual me permite modificar el comportamiento del usuario.

Edito el fichero .login y le añado la siguiente línea:

alias rm '/bin/rm -i \!* 'Después de esto hay que entrar de nuevo al usuario, por ejemplo son el comando su - <nombre de usuario>

Ahora hago la misma operación.
Quote::
server 1003: touch pp # cero un fichero vacio llamado "pp"
Fserver 1005: rm pp # pido el borrado del fichero "pp" y se ejecuta pero consulta
pp: ? (y/n) y
Fserver 1005:

Con ello evitamos borrados accidentales de ficheros en UNIX.
Back to top Aforo
Share:
Display posts from previous:
Reply to topic Printer Friendly Page
Page 1 of 1 - Topic with 1 messages and 16155 views - Last modification: 13/02/2013


RSS: Forum  Programming languages ​​and Databases RSS - Last Messages
Jump to:  


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

Toggle Content Add