 |
pintu |
.illuminato.
Registered: Jul 2010
Posts: 248 (0.05 al dì)
Location: Novara
Corso: informatica
Anno:
Time Online: 2 Days, 0:46:30 [...]
Status: Offline
Edit | Report | IP: Logged |
Una domanda: provo ad eseguire in minix questo script trovato in un thread qui su dsy...
digito: vim test.sh
una volta aperto vim scrivo il codice dello script
#!/bin/sh
for i in $(cut /etc/passwd -d : -f 3 | sort -n | uniq); do
SUM=0
for file in $(find / -type f -user $i | xargs du | cut -f 1); do
SUM=$(expr $SUM + $file)
done
echo "L'utente $i occupa $SUM KB sul sistema"
done
salvo ed esco. Aggiungo i permessi di esecuzione:
chmod +x test.sh
eseguo lo script:
./test.sh
ma non funziona il risultato è vedermi stampato questo messaggio:
Usage: cut -b list [-n] [file ...]
cut -c list [file1 ...]
cut -f list [-d delim] [-s] [file ...]
Qualcuno sa spiegarmi perchè???
|