🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #16332

Script para implementar una papelera en consola.

#16332
From: Santiago Romero
Date: Thu, 27 Apr 2000 00:00
35 lines
1667 bytes
 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

 
 Funcionar funciona bien (perfectamente) excepto en el caso de que
 borre 2 ficheros con el mismo nombre (o ya exista uno con el nombre
 del borrado en trash). Es facil detectar si ya existe con test,
 pero... �como podria a�adirle a $1 algo asi como la fecha, o un
 2,3,4,... para que no machaque el que ya existe� (en shell).

 salu2.
 
-- 
Windows 2000 no se cuelg�
AMIBIOS v2.8. 65535Kb OK. Iniciando Windows 2000...

 _-----------------------------------------------------_
|  NoP / Compiler          --       nop @ todolinux.org |
|-------------------------------------------------------|
|  POWERED BY - Linux RedHat 6.0  -  Reg. User #74.821  |
|             http://www.ctv.es/USERS/sromero           |
 ~-----------------------------------------------------~
Technical Details
Message-ID: <slrn8gg8t1.13r.nop@compiler.linux.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,342b0ba2d125e766,start
X-Google-Attributes: gidf86c8,public
From: nop@todolinux.org (Santiago Romero)
Subject: Script para implementar una papelera en consola.
Date: 2000/04/27
Message-ID: <slrn8gg8t1.13r.nop@compiler.linux.es>
X-Deja-AN: 616551884
Content-Transfer-Encoding: 8bit
Organization: Telefonica Transmision de Datos
Content-Type: text/plain; charset=iso-8859-1
User-Agent: slrn/0.9.5.7 (UNIX)
Mime-Version: 1.0
Reply-To: nop@todolinux.org
Newsgroups: es.comp.os.linux.programacion