![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Controllare la dimensione del file e rimuovere i file | srivsn | Shell scripting e di programmazione | 5 | 05-28-2009 02:09 PM |
| Cp file (> 5 Mb di dimensione) da una directory ad un'altra | skcontact | UNIX for Dummies Domande & Risposte | 6 | 06-12-2008 08:39 AM |
| l'elenco dei file in una directory in basi di dimensioni | arunkumar_mca | UNIX for Dummies Domande & Risposte | 1 | 02-13-2008 07:38 AM |
| Trova file di dimensione 0 all'interno di una directory | astonmartin | Shell scripting e di programmazione | 3 | 02-07-2008 04:49 PM |
| Come controllare la dimensione di directory | umen | UNIX for Dummies Domande & Risposte | 4 | 08-30-2005 09:02 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Come verificare se i file sono 3 dimensioni nella directory
Mi serve per determinare se ogni tre file hanno la stessa dimensione del file in un determinato direttamente?
Ho avuto, per quanto l'elenco delle dimensioni dei file, ma dove andare da qui? ls-al | sort-n-r 4 | awq '(print $ 5)' Grazie in anticipo |
|
||||
|
Come controllare se ogni tre file sono le stesse dimensioni in una directory
Se non vado errato questo presuppone che conosciate i nomi dei tre file da confrontare.
Quello che serve è uno script che si assume che non si conosce il nome "x1" "x2" x3 "alla partenza. Dite che avete una directory di file 1000 - la questione non è di tre (o più) di queste 1000 file hanno la stessa dimensione. o in un altro modo per soddisfare le mie esigenze sarebbe uno script: Se le ultime tre sono i file creati con le stesse dimensioni? Grazie. |
|
||||
|
La mia soluzione - ultimi tre file creati stesse dimensioni?
Grazie per questo -, ultima riga, è la seguente:
ls-l | tail -3 | awk 'BEGIN (somma \u003d 0; value \u003d 0) (somma + \u003d $ 5; valore \u003d $ 5) END (if (somma / valore \u003d\u003d 3) (print "uguali";) else (print "non uguale")) ' sul presupposto ls-l restituisce il file creato nella sequenza temporale di default |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|