The UNIX and Linux Forums  
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.

Go Back   UNIX e Linux Forum > Inizio Forum > UNIX for Dummies Domande & Risposte
.
google unix.com



UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto!

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Come per l'inserimento di un file di dimensione, ma non il suo nome? ordano UNIX for Dummies Domande & Risposte 2 02-12-2009 02:00 AM
comando per elencare le dimensioni del file rgordon HP-UX 3 12-05-2007 05:43 AM
Elenco File size komputersman UNIX for Dummies Domande & Risposte 10 06-13-2007 05:39 PM
La limitazione della dimensione del file di comando Unix sorta. cskumar Shell scripting e di programmazione 7 10-07-2005 11:37 AM
elenco in base alle dimensioni del file per sepecfied in directory e sottodirectory ferretman UNIX for Dummies Domande & Risposte 2 01-03-2002 07:55 PM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 07-01-2009
ChatPerdu ChatPerdu is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2009
Interventi: 2
Ordina per dimensioni, quindi elenco di file in ogni directory

Salve,

Ho directory con un nome simile al seguente:
aaa
bbb
ccc
...

Vorrei vedere le directory che sono il più grande e quindi l'elenco dei file all'interno di ciascuno. Ho successo con:

Codice:
du -ks * | sort -rin | head -n 20
che mi dà un output simile al seguente:
120 bbb
27 ccc
3 aaa
...

Vorrei essere in grado di fare un semplice "ls", perché ho una visione più chiara di ciò che c'è in ognuno dei grandi directory. Senza sapere nulla al riguardo xargs, sto cercando:

Codice:
du -ks * | sort -rin | head -n 20 | xargs ls
che mi dà (in alto degli errori) un elenco alfabetico di "ls", invece di ciò che vorrei, che è più simile a un "-exec ls ()" a "trovare" ...

ls: 3: Nessun file o directory
BS: 120: Nessun file o directory
ls: 27: Nessun file o directory
aaa:
will_cover_page.gif

bbb:
will_dependents_page_2.gif will_dependents_page_4.gif
will_dependents_page_3.gif

ccc:
will_dependents_page_1.gif will_signatures.gif

C'è un modo più efficiente di fare questo? Grazie in anticipo ...
  #2 (permalink)  
Old 07-01-2009
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Iscriviti Data: febbraio 2004
Ubicazione: MN
Messaggi: 5.763
Codice:
find /path/to/directories -type d -size +20 |
while read dirname
     ls -l $dirname
done > outputfile
Cambia il 20 (blocchi) di qualunque dimensione più vi si addice.
  #3 (permalink)  
Old 07-01-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Moderatore (tutor)
  
 

Iscriviti Data: giugno 2008
Ubicazione: INDIA
Messaggi: 1.400
anche questo faccio a indovinare ...
Codice:
find /path/to/directories -type d -size +20 |xargs ls -lrt
  #4 (permalink)  
Old 07-01-2009
ChatPerdu ChatPerdu is offline
Utente Registrato
  
 

Iscriviti Data: luglio 2009
Interventi: 2
Per:
Codice:
find . -type d -size +2
Ottenere questo:
.
. /99584B685FF3/bbb.app
./D3B9BA1F472/www.app
./830F3FF6E3F9 /Documenti
./A754A83053D/www.app
...
Per qualche ragione, si trova una directory inferiore roba ... "99584B685FF3"È la directory mi volto per, così ho cercato
Codice:
find . -type d -size +2 -maxdepth 1
Ottenere:
. Shouln't essere qualcosa di simile ./99584B685FF3

e per
Codice:
find . -type d -size +2 -maxdepth 2
.
./99584B685FF3/bbb.app
./D3B9BA1F472/www.app
./830F3FF6E3F9 /Documenti
./A754A83053D/www.app
...

Quale potrebbe essere il motivo. Ho pensato inizialmente erano solo le directory "file speciali" in UNIX e non hanno una dimensione. Ma il "Documenti"È dimostrato davvero una directory.

Grazie per il suggerimento, ma ancora non va. Inoltre, sono tutti di perdere la dimensione di smistamento - più grande directory di prima

Ultimo a cura di ChatPerdu; al 07/01/2009 06:40 PM.. Motivo: sbagliato informazioni pubblicate
Reply

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 08:47 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0