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 di laboratorio (Giugno 2007) - Domande Thread Rating: 3 votes, 5.00 average.
Pages (39): « First ... « 32 33 34 35 [36] 37 38 39 »   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
-Oblivion-
.primate.

User info:
Registered: Nov 2006
Posts: 67 (0.01 al dì)
Location: Seriate
Corso: Informatica
Anno: Quarto [Furoi corso]
Time Online: 22:52:11 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

A usare for non mi fido perchè sui pc dell'uni è facile che vada in "Out of Space" .

Adesso do un occhio a awk

__________________
Annunci Gratis : La nuova dimensione degli annuci online - Jabbi.it

16-09-2010 14:39
Click Here to See the Profile for -Oblivion- Click here to Send -Oblivion- a Private Message Visit -Oblivion-'s homepage! Find more posts by -Oblivion- Add -Oblivion- to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
uLori
.illuminato.

User info:
Registered: Feb 2010
Posts: 159 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: IV
Time Online: 15:19:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ciao, vorrei capire cos'è di preciso awk, capendo come si usa si potrebero sostituire i cicli for e while? qualcuno saprebbe dirmi se c'è un manuale o qualcosa su cui ha imparato ad utilizzarlo?? grazie

04-01-2011 10:01
Click Here to See the Profile for uLori Click here to Send uLori a Private Message Find more posts by uLori Add uLori to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.23 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by uLori
ciao, vorrei capire cos'è di preciso awk, capendo come si usa si potrebero sostituire i cicli for e while? qualcuno saprebbe dirmi se c'è un manuale o qualcosa su cui ha imparato ad utilizzarlo?? grazie


awk ti semplifica la vita, io ho imparato ad utilizzarlo grazie ad esempi che trovi su google.

Se torni indietro di 1 o 2 pagine trovi degli esempi dove è stato utilizzato il comando awk

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

04-01-2011 10:14
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
uLori
.illuminato.

User info:
Registered: Feb 2010
Posts: 159 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: IV
Time Online: 15:19:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

qualcuno potrebbe spiegarmi la sintassi del while? perchè fin ora ho usato il for però in laboratorio spesso va in out of space e il prof lo calcola come errore...quindi devo impararmi il while per forza..solo che non c'è niente su cui studiare stò benedetto minx!!!!

05-01-2011 11:09
Click Here to See the Profile for uLori Click here to Send uLori a Private Message Find more posts by uLori Add uLori to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.23 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by uLori
qualcuno potrebbe spiegarmi la sintassi del while? perchè fin ora ho usato il for però in laboratorio spesso va in out of space e il prof lo calcola come errore...quindi devo impararmi il while per forza..solo che non c'è niente su cui studiare stò benedetto minx!!!!


Ciao,
il mio consiglio è prendere questo 3D, partire dal primo post e leggerteli tutti.

Solo così capisci come sono stati svolti gli esercizi, nella sezione filez trovi anche un file "shell.txt" dove ci sono tutti gli esercizi che si possono trovare al compito di lab.

Ciao

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

05-01-2011 13:06
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
uLori
.illuminato.

User info:
Registered: Feb 2010
Posts: 159 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: IV
Time Online: 15:19:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

ciao, il problema è che ho notato che gli esercizi che il prof assegna in laboratorio sono via via sempre più difficili. i primi di qualche anno fà si risolvono con una sola riga di codice, poi via via sempre più complicati e gli ultimi sono tosti... io è da giugno che ho passato l'orale di sisop ma ora sono bloccato da questo benedetto minix per la conclusione dell esame..

per esempio l'ultimo che mi ha dato è: Trovare l'occupazione di tutti i file modificati di lunedì.

il mio problema è che con il for andava in out of space :(

05-01-2011 14:31
Click Here to See the Profile for uLori Click here to Send uLori a Private Message Find more posts by uLori Add uLori to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.23 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by uLori
ciao, il problema è che ho notato che gli esercizi che il prof assegna in laboratorio sono via via sempre più difficili. i primi di qualche anno fà si risolvono con una sola riga di codice, poi via via sempre più complicati e gli ultimi sono tosti... io è da giugno che ho passato l'orale di sisop ma ora sono bloccato da questo benedetto minix per la conclusione dell esame..

per esempio l'ultimo che mi ha dato è: Trovare l'occupazione di tutti i file modificati di lunedì.

il mio problema è che con il for andava in out of space :(


code:
Trovare tutti i file modificati di venerdi' (sia un venerdi' particolare che di venerdi' in generale) #/usr/bin/sh find / -type f|while read line; do ; stat $line |awk '{if ($1 =="Mtime:" && $2 =="Fri") print "'${line}'" }' ; done;


code:
- Trovare tutti i file modificati di venerdì #!/bin/sh find / -type f |while read line do giorno=$(stat -Mtime $line |awk '{$1 print $1}') if [ "$giorno" = "Fri" ]; then ls -l $line fi done


Scarica questo file:
http://www.dsy.it/forum/showthread....&threadid=39121

Troverai tutto ciò che ti serve per sostenere l'esame di lab :)

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

05-01-2011 15:08
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
uLori
.illuminato.

User info:
Registered: Feb 2010
Posts: 159 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: IV
Time Online: 15:19:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

un altra cosa che mi era stata chiesta: contare quanti link simbolici ci sono che hanno un numero di caratteri pari nel nome.

per trovare i link simbolici penso si usi ls -F (che mette @ in fondo al nome di quelli che sono i link simbolici) e poi farei grep "@$"

mentre per contare i caratteri del nome penso si usi wc -c

però non sò, aspetto i vostri saggi consigli :)

Last edited by uLori on 05-01-2011 at 15:22

05-01-2011 15:19
Click Here to See the Profile for uLori Click here to Send uLori a Private Message Find more posts by uLori Add uLori to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.23 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by uLori
un altra cosa che mi era stata chiesta: contare quanti link simbolici ci sono che hanno un numero di caratteri pari nel nome.

per trovare i link simbolici penso si usi ls -F (che mette @ in fondo al nome di quelli che sono i link simbolici) e poi farei grep "*@"

mentre per contare i caratteri del nome penso si usi wc -c

però non sò, aspetto i vostri saggi consigli :)


Ti ostini a non seguire il consiglio :)

code:
Trovare tutti i link simbolici presenti nel sistema. find / | while read line;do if test -h $line; then echo $line ok; fi; done


scarica il file shell.txt
Ciao ;)

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

05-01-2011 15:24
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
uLori
.illuminato.

User info:
Registered: Feb 2010
Posts: 159 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: IV
Time Online: 15:19:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

dopo giorni intensi di prove..continuo a non capire come si calcola il numero di caratteri del nome di un file..

per esempio contare i file che hanno un numero di caratteri pari nel nome

scusate per le 1000 domande :)

07-01-2011 17:47
Click Here to See the Profile for uLori Click here to Send uLori a Private Message Find more posts by uLori Add uLori to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
uLori
.illuminato.

User info:
Registered: Feb 2010
Posts: 159 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: IV
Time Online: 15:19:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

raga scusate, ma non capisco dove questo codice trovi i link simbolici, l'esercizio cheideva Trovare tutti i link simbolici presenti nel sistema. e questo è la soluzione:

find / | while read line;do
if test -h $line; then
echo $line ok
fi
done

se qualcuno riesce a spiegarmelo...è l'unico modo per trovare i link simbolici??

08-01-2011 17:15
Click Here to See the Profile for uLori Click here to Send uLori a Private Message Find more posts by uLori Add uLori to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.23 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by uLori
raga scusate, ma non capisco dove questo codice trovi i link simbolici, l'esercizio cheideva Trovare tutti i link simbolici presenti nel sistema. e questo è la soluzione:

find / | while read line;do
if test -h $line; then
echo $line ok
fi
done

se qualcuno riesce a spiegarmelo...è l'unico modo per trovare i link simbolici??


Credo che puoi fare anche:

code:
1. find / -type f | xargs ls -lF | tr -s ' ' ' ' | cut -d ' ' -f 5,9 2. find / -type f | xargs ls -lF | tr -s ' ' ' ' | cut -d ' ' -f 5,9 | grep "\*$"


e vedi cosa ti da come risultato.

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

10-01-2011 12:45
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
uLori
.illuminato.

User info:
Registered: Feb 2010
Posts: 159 (0.03 al dì)
Location: Milano
Corso: Informatica
Anno: IV
Time Online: 15:19:53 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

facendo grep "\*$" restituisce i file flaggati come eseguibili...io avevo letto che era da fare il grep "\@$" per far restituire i file segnati con la @ che sono i link simbolici....solo che non esce nulla...

10-01-2011 18:41
Click Here to See the Profile for uLori Click here to Send uLori a Private Message Find more posts by uLori Add uLori to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
xSharKMaNx
un gioco della follia

User info:
Registered: Sep 2007
Posts: 1477 (0.23 al dì)
Location:
Corso: F49
Anno: Laureato
Time Online: 10 Days, 17:15:29 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by uLori
facendo grep "\*$" restituisce i file flaggati come eseguibili...io avevo letto che era da fare il grep "\@$" per far restituire i file segnati con la @ che sono i link simbolici....solo che non esce nulla...


prova cosi:

code:
find / -type l | xargs ls -lF | tr -s ' ' ' ' | cut -d ' ' -f 5,9 | grep "\@$"


1. find / = trova tutti i file del sistema
2. -type l = trova solo i link simbolici

3. xargs ls -lF = F (maiuscola)

indica il tipo di elemento terminandolo con un simbolo:
directory /
socket =
link simbolico @
eseguibile *

4. trs -s '''' = tronca gli spazi
cut -d '' -f 5,9 = ti prende le colonne da 5 a 9 se non erro ma puoi anche ometterlo se non ti serve

5. grep "\@$" = ti estrae soltanto i record che terminano con @

Smanetta con quella stringa, così dovresti ottenere il tuo risultato

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)

11-01-2011 08:24
Click Here to See the Profile for xSharKMaNx Click here to Send xSharKMaNx a Private Message Find more posts by xSharKMaNx Add xSharKMaNx to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Lion
.fedelissimo.

User info:
Registered: Jul 2009
Posts: 40 (0.01 al dì)
Location:
Corso: info
Anno: 2
Time Online: 10:48:06: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

es. Come faccio a contare quanti file di manuale ci sono nel file system?

in realta' la domanda è, per cercare i file di manuale basta cercare i file in /usr/man ?

grazie.

13-01-2011 13:32
Click Here to See the Profile for Lion Click here to Send Lion a Private Message Find more posts by Lion Add Lion to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 16:36.    Post New Thread    Post A Reply
Pages (39): « First ... « 32 33 34 35 [36] 37 38 39 »   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.041 seconds (90.44% PHP - 9.56% MySQL) con 26 query.