The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar
.
google unix.com



UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Hur man annonserar en filstorlek, men inte dess namn? ordano UNIX for Dummies Frågor & Svar 2 02-12-2009 02:00
kommandot för att lista filstorlek rgordon HP-UX 3 12-05-2007 05:43
Lista Filstorlek komputersman UNIX for Dummies Frågor & Svar 10 06-13-2007 05:39
Filstorlek begränsning av UNIX slags kommando. cskumar Shell-programmering och Skript 7 10-07-2005 11:37
Listan filens efter storlek ordning sepecfied katalog och sub kataloger ferretman UNIX for Dummies Frågor & Svar 2 01-03-2002 07:55

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 Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 07-01-2009
ChatPerdu ChatPerdu is offline
Registered User
  
 

Join Date: Jul 2009
Inlägg: 2
Sortera efter storlek och sedan lista fil i varje katalog

Hej,

Jag har kataloger med namn som:
aaa
bbb
ccc
...

Jag skulle vilja att se vilka kataloger som är de största och sedan en lista med filer i varje. Jag har framgång med:


Kod:
du -ks * | sort -rin | head -n 20

som ger mig ett resultat som:
120 bbb
27 ccc
3 aaa
...

Jag vill kunna göra en enkel "ls" så jag har en tydligare bild av vad som finns i var och en av de stora katalogen. Utan att veta något om xargs, jag försöker:


Kod:
du -ks * | sort -rin | head -n 20 | xargs ls

som ger mig (på toppen av misstag) en alfabetisk ordning lista med "ls" istället för vad jag vill, som mer liknar en "-exec ls ()" i "hitta" ...

ls: 3: Ingen sådan fil eller katalog
ls: 120: Ingen sådan fil eller katalog
Är: 27: Ingen sådan fil eller katalog
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

Finns det ett mer effektivt sätt att göra detta? Tack på förhand ...
  #2 (permalänk)  
Old 07-01-2009
jim McNamara jim mcnamara is online now Forum Staff  
...@...
  
 

Join Date: februari 2004
Ort: NM
Inlägg: 5.799

Kod:
find /path/to/directories -type d -size +20 |
while read dirname
     ls -l $dirname
done > outputfile

Ändra 20 (block) till valfri storlek passar dig.
  #3 (permalänk)  
Old 07-01-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Moderator (The Tutor)
  
 

Join Date: juni 2008
Ort: INDIEN
Inlägg: 1.415
Även detta kommer att göra antar jag ...

Kod:
find /path/to/directories -type d -size +20 |xargs ls -lrt

  #4 (permalänk)  
Old 07-01-2009
ChatPerdu ChatPerdu is offline
Registered User
  
 

Join Date: Jul 2009
Inlägg: 2
För:

Kod:
find . -type d -size +2

Jag får det här:
.
. /99584B685FF3/bbb.app
./D3B9BA1F472/www.app
./830F3FF6E3F9 /Dokument
./A754A83053D/www.app
...
Av någon anledning, konstaterar grejer en katalog lägre ... "99584B685FF3"Är den katalog som jag siktar på, så jag försökte

Kod:
find . -type d -size +2 -maxdepth 1

Jag:
. Shouln't det vara något liknande ./99584B685FF3

och för

Kod:
find . -type d -size +2 -maxdepth 2

.
./99584B685FF3/bbb.app
./D3B9BA1F472/www.app
./830F3FF6E3F9 /Dokument
./A754A83053D/www.app
...

Vad kan det bero. I början trodde kataloger var bara "speciella filer" i UNIX och inte har en storlek. Men "Dokument"Visas är verkligen en katalog.

Tack för att föreslå, men ändå inte gå. Dessutom är jag förlorar all storlek sortering - största katalogen första

Senast redigerad av ChatPerdu; 07-01-2009 vid 06:40.. Orsak: fel info inlagda
Reply

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 03:08.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0