Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
didattica:triennale:so:ay_1819:progettogiugnoluglio [2019/05/10 15:52] michele |
didattica:triennale:so:ay_1819:progettogiugnoluglio [2020/09/17 16:55] (current) |
||
|---|---|---|---|
| Line 16: | Line 16: | ||
| La sinossi del programma è: | La sinossi del programma è: | ||
| - | ''filestat [options] [input] [output]'' | + | <code> |
| + | filestat [options] [input] [output] | ||
| + | </code> | ||
| - | Dove (NB: le opzioni lunghe iniziano con il doppio ''-''): | + | Dove: |
| * ''input'' è il file di input dove vengono definiti i parametri di esecuzione del programma, se omesso viene usato il file ''filestat.in''; | * ''input'' è il file di input dove vengono definiti i parametri di esecuzione del programma, se omesso viene usato il file ''filestat.in''; | ||
| - | * ''output'' è il file di output dove vengono collezionati i dati raccolti, se omesso viene usato il file ''filestat.db''; | + | * ''output'' è il file di output dove vengono collezionati i dati raccolti, se omesso viene usato il file ''filestat.db''. Le informazioni presenti nel file di output vengono __aggiornate__ ad ogni esecuzione del programma (e non soprascritte). |
| - | * ''options'' è la lista di opzioni: | + | |
| + | Le possibili opzioni sono: | ||
| + | |||
| + | <code> | ||
| + | --verbose|-v | ||
| + | --stat|-s | ||
| + | --report|-r | ||
| + | --history|-h <filepah> | ||
| + | --user|-u <userId> | ||
| + | --group|-g <groupId> | ||
| + | --length|-l <min>:<max> | ||
| + | --noscan | ||
| + | </code> | ||
| + | |||
| + | La descrizione è la seguente: | ||
| * ''--verbose|-v'': durante l'esecuzione il programma mostra a video le informazioni sui file elaborati, ed i dati raccolti; | * ''--verbose|-v'': durante l'esecuzione il programma mostra a video le informazioni sui file elaborati, ed i dati raccolti; | ||
| * ''--stat|-s'': vengono mostrate sullo standard output le seguenti statistiche: | * ''--stat|-s'': vengono mostrate sullo standard output le seguenti statistiche: | ||
| Line 35: | Line 51: | ||
| * ''--user|-u <userId>'': stampa sullo standard output le informazioni di tutti i file di proprietà di ''<userId>'' | * ''--user|-u <userId>'': stampa sullo standard output le informazioni di tutti i file di proprietà di ''<userId>'' | ||
| * ''--group|-g <groupId>'': stampa sullo standard output le informazioni di tutti i file di proprietà di ''<groupId>'' | * ''--group|-g <groupId>'': stampa sullo standard output le informazioni di tutti i file di proprietà di ''<groupId>'' | ||
| - | * ''--length|-l <min>:<max>'': stampa sullo schermo le informazioni di tutti i file di dimensione (in byte) compresa tra ''<min>'' e ''<max>'' ('':<max>'' indica ogni file di dimensione al più ''<max>'', ''<min>:'' e ''<min>'' indicano ogni file di dimensione almeno ''<min>'') | + | * ''--length|-l <min>:<max>'': stampa sullo schermo le informazioni di tutti i file di dimensione (in byte) compresa tra ''<min>'' e ''<max>'' ('':<max>'' indica ogni file di dimensione al più ''<max>'', ''<min>:'' e ''<min>'' indicano ogni file di dimensione almeno ''<min>'') |
| + | * ''--noscan'': se presente questa opzione non viene effettuata la raccolta dei dati, ma vengono presentati solo le informazioni presenti del file di output. | ||
| === Formato File di Input === | === Formato File di Input === | ||
| Line 96: | Line 113: | ||
| <code> | <code> | ||
| ### | ### | ||
| - | <code> | + | </code> |
| Line 103: | Line 120: | ||
| <code> | <code> | ||
| ### | ### | ||
| - | <code> | + | </code> |
| ====== Addendum per 12 CFU ====== | ====== Addendum per 12 CFU ====== | ||
