|
Elisabeth |
dsy core staff
Registered: Jul 2014
Posts: 22 (0.01 al dì)
Location: Lake of Como
Corso: Informatica
Anno: III anno
Time Online: 6:57:11 [...]
Status: Offline
Edit | Report | IP: Logged |
Lo pensavo anche io, però provando a testare solamente l'if con le ((..)) funzionava
Alla fine ho optato per questa soluzione:
NFILE=0
for USER in $(cut /etc/passwd -d : -f 1)
do
FILE=$(find / -type f -user $USER | wc -l)
if [ $FILE -gt $NFILE ]
then
NFILE=$FILE
NUSER=$USER
fi
done
echo "L'utente $USER ha il maggior numero di file sul sistema, pari a $NFILE"
|