On Tue, 7 Aug 2001, Luis Carlos Solano wrote:
>
>numero=1
>for f in *.lca
>o cat `echo $f` > echo`'video'${numero}.lca`
>$numero==$numero+1
>done
>
Para aumentar el valor de la variable numero hace algo como :
$numero=`expr $numero + 1`
ahora en la linea de comandos podrias hacer esto:
ls -l *.txt | awk
'{if(NR<10){new_name="video0"NR".lca"}else{new_name="video"NR".lca"}; print "mv " $9 "
" new_name
}' | bash
o en un archivito
#!/usr/bin/bash <-- En mi caso
Files=$1
ls -l $Files | awk `
{
new_name="video"NR".lca"; <--- Podria hacerse din�mico
print "mv " $9 " " new_name
}`
| bash <-- Depende de Vos
awk tiene una funcion para escapar comando system()
Tambi�n se podria hacer solo con awk.
saludos,
roche
--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con
el tema "unsubscribe".