[Programación] Re: [Programación] Eliminar espacios en blanco de
nombres de archivos.
Sebastián D. Criado
programacion@lugro.org.ar
Thu, 28 Jun 2007 20:24:35 -0300
--nextPart3540073.rbzzK1IPCE
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
El Jueves 28 Junio 2007 18:01, Horacio Castellini escribi=F3:
> Hola, querr=EDa saber como se puede eliminar los espacios en blanco en los
> nombres de archivos de forma autom=E1tica, es decir con un script bash no
> a mano... por ejemplo...
>
> transformar "AcI 80-AcII 400-r2-a2.csv" en "AcI80-AcII400-r2-a2.csv",
> pues los script de procesamiento lo toman como si fuesen 3 archivos :)
>
> Alguna idea...?
Que groso, apenas vi esto me di cuenta que lo ten=EDa que hacer con sed, pe=
ro=20
por supuesto, no era tan trivial.
Me puse a probar con los parentesis y las comillas y me salio esto.
Mira si te sirve, es para ejecutarlo directamente de la linea de comandos.
Seguramente lo podr=E1s adaptar a lo que necesitas.
for i in *.csv; do mv "$i" "$(echo $i|sed 's/ /-/g')"; done
PD: Me gusto poder practicar sed despu=E9s de tanto tiempo sin tocarlo :D
Saludos-
=2D-=20
Sebasti=E1n D. Criado - scriado{en}ciudad.com.ar
NO A LA MATRICULACI=D3N OBLIGATORIA - http://noalamatricula.wordpress.com/a=
bout/
L.U.G.Ro - http://www.lugro.org.ar
GNU/Linux Registered User # 146768
=2D------------------------------------------------------------------
"Si el Universo fuera un programa estar=EDa hecho en C, y correr=EDa sobre
un sistema UNIX"
An=F3nimo.
--nextPart3540073.rbzzK1IPCE
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQBGhEM78hmHQ8ZCg0IRAtPuAKCvb9p8F9SH88xKLe5LUYMnsWuFbwCfb2sa
Qz0sesWe0I5MHE50ZN1RMMM=
=3T6u
-----END PGP SIGNATURE-----
--nextPart3540073.rbzzK1IPCE--