Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi N - Z > Sistemi operativi I > esame febbraio
Pages (5): « 1 [2] 3 4 5 »   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Diuzza
.illuminato.

User info:
Registered: Aug 2004
Posts: 169 (0.02 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 1 Day, 8:30:45 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Spè sta soluzione non va. Di solito uscendo dal while si azzerano le variabili. Ti conviene reindirizzare l'output in un file così

#! /bin/sh/
a=0
b=0
echo 0 > ./file1
for i in $(cut /etc/ passwd –d : -f1|sort –n |uniq);do
(find / -type f –user $i |xargs du |cut –f 1)|while read b;do
a=$(expr ${a}+${b}
echo $a > ./file1
done
echo “l’ultente” $i “alloca” $(cat ./file1)
echo 0 > ./file1
done;

28-02-2008 15:45
Click Here to See the Profile for Diuzza Click here to Send Diuzza a Private Message Find more posts by Diuzza Add Diuzza to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Diuzza
.illuminato.

User info:
Registered: Aug 2004
Posts: 169 (0.02 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 1 Day, 8:30:45 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Capito?

28-02-2008 15:59
Click Here to See the Profile for Diuzza Click here to Send Diuzza a Private Message Find more posts by Diuzza Add Diuzza to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
giave
.amico.

User info:
Registered: Apr 2003
Posts: 32 (0.00 al dì)
Location: Cesano Maderno
Corso: informatica
Anno:
Time Online: 1 Day, 15:56:07: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

perchè dici che nn va?

io ho qlc problema a fargli fare i calcoli ma per il resto la ricerca la fa!

sto facendo anche altri es con piu o meno la stessa sintassi e funziona...

per il file ok, con >> si scrive su un file d testo
:?

28-02-2008 16:42
Click Here to See the Profile for giave Click here to Send giave a Private Message Find more posts by giave Add giave to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Diuzza
.illuminato.

User info:
Registered: Aug 2004
Posts: 169 (0.02 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 1 Day, 8:30:45 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Allora con >> accoda nel file, invece con > sovrascrivi. Il problema è questo, o almeno con mio minix lo fa e anche con altri leggendo nel forum:
Nel while, appena si esce dal ciclo, perde il valore delle variabili. E' come se il while fosse una sottoprocedura con variabili locali a sè. Quindi mettile sempre in un file quando usi il while

28-02-2008 16:51
Click Here to See the Profile for Diuzza Click here to Send Diuzza a Private Message Find more posts by Diuzza Add Diuzza to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
giave
.amico.

User info:
Registered: Apr 2003
Posts: 32 (0.00 al dì)
Location: Cesano Maderno
Corso: informatica
Anno:
Time Online: 1 Day, 15:56:07: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Diuzza
Allora con >> accoda nel file, invece con > sovrascrivi. Il problema è questo, o almeno con mio minix lo fa e anche con altri leggendo nel forum:
Nel while, appena si esce dal ciclo, perde il valore delle variabili. E' come se il while fosse una sottoprocedura con variabili locali a sè. Quindi mettile sempre in un file quando usi il while



dici??
provo!
perchè sembrerebbe tutto corretto, solo che ad un certo punto mi dice out of space! :evil:

28-02-2008 17:27
Click Here to See the Profile for giave Click here to Send giave a Private Message Find more posts by giave Add giave to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Diuzza
.illuminato.

User info:
Registered: Aug 2004
Posts: 169 (0.02 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 1 Day, 8:30:45 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Si si dico. Senza quello a me da di tutti 0 file

28-02-2008 17:30
Click Here to See the Profile for Diuzza Click here to Send Diuzza a Private Message Find more posts by Diuzza Add Diuzza to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
giave
.amico.

User info:
Registered: Apr 2003
Posts: 32 (0.00 al dì)
Location: Cesano Maderno
Corso: informatica
Anno:
Time Online: 1 Day, 15:56:07: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Diuzza
Si si dico. Senza quello a me da di tutti 0 file


infatti cosi funziona...
grazie mille!


ma ci sarai anche tu domani ??

28-02-2008 17:53
Click Here to See the Profile for giave Click here to Send giave a Private Message Find more posts by giave Add giave to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Diuzza
.illuminato.

User info:
Registered: Aug 2004
Posts: 169 (0.02 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 1 Day, 8:30:45 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

yes

28-02-2008 18:00
Click Here to See the Profile for Diuzza Click here to Send Diuzza a Private Message Find more posts by Diuzza Add Diuzza to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
PaU
.precettore.

User info:
Registered: Oct 2004
Posts: 80 (0.01 al dì)
Location:
Corso: Infomatica
Anno: Primo
Time Online: 16:33:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ma a che ora è l'esame? alle 9?

__________________
L'ignoranza è il pane dei poveri

28-02-2008 18:01
Click Here to See the Profile for PaU Click here to Send PaU a Private Message Find more posts by PaU Add PaU to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Diuzza
.illuminato.

User info:
Registered: Aug 2004
Posts: 169 (0.02 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 1 Day, 8:30:45 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

La prova si terra` in aula Palestra di Sistemi Operativi a partire dalle ore 9:30 del 29/02/2008

28-02-2008 18:06
Click Here to See the Profile for Diuzza Click here to Send Diuzza a Private Message Find more posts by Diuzza Add Diuzza to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
PaU
.precettore.

User info:
Registered: Oct 2004
Posts: 80 (0.01 al dì)
Location:
Corso: Infomatica
Anno: Primo
Time Online: 16:33:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

diuzza se hai msn mandami un pm che mi devo chiarire 2-3 dubbi =)

__________________
L'ignoranza è il pane dei poveri

28-02-2008 18:20
Click Here to See the Profile for PaU Click here to Send PaU a Private Message Find more posts by PaU Add PaU to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Diuzza
.illuminato.

User info:
Registered: Aug 2004
Posts: 169 (0.02 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 1 Day, 8:30:45 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

no non ce l'ho. Posta qui che è utile anche per gli altri

28-02-2008 18:34
Click Here to See the Profile for Diuzza Click here to Send Diuzza a Private Message Find more posts by Diuzza Add Diuzza to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
PaU
.precettore.

User info:
Registered: Oct 2004
Posts: 80 (0.01 al dì)
Location:
Corso: Infomatica
Anno: Primo
Time Online: 16:33:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

in caso di ciclo for, l'xargs va messo davanti all'istruzione successiva al ciclo for?

ovvero

for.....; do
xargs cp -rp e bla bla bla

o come ultima istruzione del for in modo da passare l'output del for a input del cp?

__________________
L'ignoranza è il pane dei poveri

28-02-2008 18:47
Click Here to See the Profile for PaU Click here to Send PaU a Private Message Find more posts by PaU Add PaU to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Diuzza
.illuminato.

User info:
Registered: Aug 2004
Posts: 169 (0.02 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 1 Day, 8:30:45 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

xargs serve quando si usa la pipe | per passare il risultato di ciò che c'è prima in input a quel che c'è dopo 1 riga alla volta.
Ad esempio se si vuole stampare il file più grosso del sistema

find / -type f |xargs du|sort -n|tail -1

questo perchè il du prende il nome di un file e stampa la sua dimensione. Quindi glielo passi uno alla volta

28-02-2008 19:00
Click Here to See the Profile for Diuzza Click here to Send Diuzza a Private Message Find more posts by Diuzza Add Diuzza to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Diuzza
.illuminato.

User info:
Registered: Aug 2004
Posts: 169 (0.02 al dì)
Location:
Corso: Informatica
Anno: 2
Time Online: 1 Day, 8:30:45 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Non so nel tuo for che vuoi fare e che vuoi copiare. Se vuoi postami l'esercizio

28-02-2008 19:08
Click Here to See the Profile for Diuzza Click here to Send Diuzza a Private Message Find more posts by Diuzza Add Diuzza to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 05:57.    Post New Thread    Post A Reply
Pages (5): « 1 [2] 3 4 5 »   Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.151 seconds (70.24% PHP - 29.76% MySQL) con 24 query.