Article View: es.comp.os.linux.programacion
Article #16340Re: Script para implementar una papelera en consola.
From: Esteban
Date: Fri, 28 Apr 2000 00:00
Date: Fri, 28 Apr 2000 00:00
62 lines
2293 bytes
2293 bytes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Santiago Romero <nop@todolinux.org> escribi�: > Enas. > He hecho el siguiente cutrescript para hacer borrado de ficheros > con posibilidad de recuperacion (es decir, uso de una papelera en > consola en lugar del clasico rm): > > >#!/bin/sh ># Uso: delete fichero o directorio. > >if [ ! -d ~/trash ]; then \ >mkdir ~/trash; \ >fi > >mv $1 ~/trash No es lo mismo, ya que yo hago las cosas a lo bruto, pero para borrar siempre uso este: #!/bin/sh # Programa que simula una papelera de reciclaje, mediante el cual en lugar de # borrar un archivo, lo que hace es guardarlo en un subdirectorio, con el fin # de evitar borrados accidentales. clear while : do echo "Teclea el nombre del archivo que quieres borrar" echo -n "Nombre Archivo: " read nombre echo "Borrando $nombre" mv $nombre /home/scandisk/papelera echo -n "�Quieres borrar otro [s/n]" read sn if [ "$sn" != "s" ] then exit 0 fi done - -------------------------------------------------------------------- Lo tengo en ~/bin y al teclear borrar se inicia. - -- Esteban Navarro (User Linux 132409) Fondos Escritorio: http://www.ctv.es/USERS/scandisk Clave P�blica E-Mail asunto: PGPKEY -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE5CR69a3aqF90Ua+oRAubwAJ9WHENrQJ3QbNldoHdYYd/jsF6wlQCdGitf X089T4AjE59j9LkaW+K+4Jo= =oZhR -----END PGP SIGNATURE-----
Technical Details
Message-ID:
<slrn8gi7lv.3us.scandisk@localhost.localdomain>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8gg8t1.13r.nop@compiler.linux.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,342b0ba2d125e766 X-Google-Attributes: gidf86c8,public From: scandisk@ctv.es (Esteban) Subject: Re: Script para implementar una papelera en consola. Date: 2000/04/28 Message-ID: <slrn8gi7lv.3us.scandisk@localhost.localdomain> X-Deja-AN: 616648343 Content-Transfer-Encoding: 8bit References: <slrn8gg8t1.13r.nop@compiler.linux.es> Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@news.wanadoo.es X-Trace: m2newsread.uni2.es 956898920 212.25.132.212 (Fri, 28 Apr 2000 07:15:20 MET DST) Organization: CTV-JET@Uni2 Mime-Version: 1.0 User-Agent: slrn/0.9.6.2 (Linux) Reply-To: scandisk@ctv.es NNTP-Posting-Date: Fri, 28 Apr 2000 07:15:20 MET DST Newsgroups: es.comp.os.linux.programacion