Preparazione per la prova di laboratorio
Posted by Guccio on 17-06-2010 22:12
scusate raga in questo esercizio : Trovare l'utente col minor numero di file nel sistema

io ho fatto in questo modo:

#! /bin/sh

indice=0
listaCut=$(cut -f 3 -d : /etc/passwd)
for USER in $listaCut; do
cont[$[{indice}]=0
listaFind=$(find / -user "${USER}" -type -f)
indiceTemp=0
for FILE in listaFind; do
cont[${indice}]=$(expr ${indiceTemp} + 1)
done
cat /etc/passwd | grep "$USER"
echo "--------"
echo "$cont[${indice}]"
indice=$(expr ${indice} + 1)
done

L'ordinamento me lo volevo tenere per dopo, volevo vedere prima se funzionava

Ma l'output di minix รจ:

cont[0]=0: no such file or directory
./primo.sh: Out of space

Dove ho sbagliato?
Powered by: vbHome (lite) v3.8 and vBulletin v2.3.1
Copyright © 2000 - 2002 Jelsoft Enterprises Limited