Mailinglist Archive: opensuse-es (424 mails)

< Previous Next >
RE: [opensuse-es] Re: meter en una variable (array) salida de un ls
  • From: "Carlos E. R." <robin.listas@xxxxxxxxxxxxxx>
  • Date: Wed, 1 Dec 2010 01:58:05 +0100 (CET)
  • Message-id: <alpine.LNX.2.00.1012010152070.12914@xxxxxxxxxxxxxxxxx>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Content-ID: <alpine.LNX.2.00.1012010156030.12914@xxxxxxxxxxxxxxxxx>


El 2010-12-01 a las 00:25 +0100, koxkorrita escribió:

lo que quiero es el resultado de `ls -l | awk '{print $9}'`

Eso en mi sistema produce una guarrería:


Canción




02









- ->
- ->
- -


Y no sigo.

que es una coleccion de ficheros meterlos en una lista para recorrermelos y a cada uno de error renombrarlos (moverlos) con un 1_ por delante donde el número 1 es un correlativo (tantos ficheros tanto sube ese número)

Pues eso en el ejemplo que te puse es una chorrada. Tienes el numeral y el nombre...

for((i=0; i<$NUMEROFICHEROS; i++))
do
echo $i - ${FILENAMES[$i]}
mv "${FILENAMES[$i]}" "$i_${FILENAMES[$i]}"
done


- -- Saludos
Carlos E. R.
(desde 11.2 x86_64 "Emerald" en Telcontar)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (GNU/Linux)

iEYEARECAAYFAkz1naUACgkQtTMYHG2NR9WL0wCeK9hZNinK72g0GcFHuHYapUEP
Z7UAnAmumXzUZdPIQI1r6J5gaxiCBC5Y
=eb+j
-----END PGP SIGNATURE-----
< Previous Next >
List Navigation
This Thread