 | |
Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum |
dubbio sulla prova di laboratorio Clicca QUI per vedere il messaggio nel forum |
SanJuanWolf89 |
x ottenere la sufficienza basta partizionare e svolgere esercizio shell (che sicuro nn centra na cippa coi pthread) poi se nella parte del kernel chiedono i p thread vadano al diavolo |
pintu |
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è??? |
pintu |
Risolto. Dovevo invertire i parametri del cut...prima le opzioni (-d : -f 3) e poi il nome del file!! |
|
|
|
|