[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] renombrado secuencial de archivos



El día 29 de septiembre de 2015, 16:18, Manolo Díaz
<diaz.manolo@gmail.com> escribió:
> El martes, 29 sep 2015 a las 13:57 UTC
> Jorge A. Secreto escribió:
>
>> Cat no se lleva bien con la sustitucion de la entrada.  :-P
>>
>> $ cat `ls -v *.txt` > pepe
>> cat: opción inválida -- '.'
>>
>> $ cat -- `ls -v *.txt` > pepe
>> cat: 01: No existe el fichero o el directorio
>
> Cómo que no se lleva bien. Di mejor que usas nombres de ficheros con
> espacios o algo así. De ser esto investiga la variable IFS, o mejor,
> dales un nombre de fácil manejo.
>
> --
> Manolo Díaz
>

Pues sí, no es buena costumbre usar espacios en los nombres de fichero
porque luego siempre hay que andar pendiente de entrecomillar/escapar
y da dolores de cabeza.

Puede probar con el comando rename para reemplazar los espacios por
guiones bajos.

 rename 'y/ /_/'   *kk*


S2.


Reply to: