2008/6/8 Alien Torres <[EMAIL PROTECTED]>:
> Matías A. Bellone escribió:
>>
>> Tenés dos opciones:
>>
>> 1- poner el nombre del archivo entre comillas
>>
>> mv "-archivo" otroarchivo
>>
>> 2- escapar el - (no estoy seguro que funcione)
>>
>> mv \-archivo otroarchivo
>>
>> Saludos,
>> Toote
>>
>>
>
> Ninguna de las 2 variantes funciona, las he probado.....
> alguna otra idea????
>

Algo que suele funcionar en casos como este es usar el comando find
con la variante -inum (numero de inodo).
Haz un listado largo del directorio donde esta el archivo, fijate el
numero de inodo que tiene y luego ejecuta el comando find con ese
numero de inodo indicandole hacer el mv luego; es decir suponte que el
inodo es 12345, entonces, haz (no tengo un shell a mano para probar
pero es algo como)
find . -inum 12345 -exec mv {} dondequieresmover \;

Espero te sirva!!!

-- 
Ricardo A.Frydman
Administrador Senior de Sistemas Unix
http://unix-argentina.blogspot.com/


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a