detalle borrando archivos

Horst von Brand vonbrand en inf.utfsm.cl
Vie Dic 24 12:55:30 CLST 2004


Rodrigo Videla <ravidelac en gmail.com> dijo:
> On Thu, 23 Dec 2004 20:13:19 -0400, zerobatu <caa.zerobatu en gmail.com> wrote:
> > el proble es que como el nombre del archivo empieza con - lo toma como
> > una opcion del comando
> > intenta con
> > 
> > rm "-16091501-3162d.pdf"

Cuidado, revisa lo que el shell hace: "..." considera lo que hay dentro
como una palabra (incluso si tiene espacios, etc) y expande variables
dentro. Con '...' las variables no se expanden. En ambos casos la
puntuacion desaparece al entregarse al proceso:

   a=uno
   b=dos
   
   ./pgm $a + $b
   ./pgm "$a + $b"
   ./pgm '$a + $b'

con pgm lo que viene abajo (notese que los " y ' desaparecen!).   

> e intenta con 
> 
> rm -- -16091501-3162d.pdf

Eso si funciona.

------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : pgm.c
Tipo       : text/x-c
Tamaño     : 373 bytes
Descripción: Programita de prueba
Url        : https://listas.inf.utfsm.cl/pipermail/linux/attachments/20041224/37ac1adf/pgm.bin
------------ próxima parte ------------
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513


Más información sobre la lista de distribución Linux