Unix - Ayuda ejercicio basico

 
Vista:

Ayuda ejercicio basico

Publicado por SaVagE (1 intervención) el 27/10/2006 15:34:09
Wenas, soy novato en esto y man encargado un ejercicio.La verdad es k stoy muy apurado,porfavor, alguien me podria ayudar?

El ejercicio dice:

Escrivir un mini shell script que SUME el tamaño de todos los archivos (pero NO directorios) de el directorio actual. No se puede usar foreach ni awk (ni nawk). El formato del ls -l es: -rwxr-xr-x 2 yo users 512 Apr 18 2002 fich1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda ejercicio basico

Publicado por Tom (178 intervenciones) el 31/10/2006 08:23:09
En bash (la sintaxis es más clara) :

SUM=0; ls -l | cut -d" " -f5,9 | while read TAM NOM; do [ ! -d $NOM ] && SUM=$((SUM + $TAM)); done; echo $SUM
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar