Probleme mit ls
Probleme mit ls
Hallo,
ich habe einen riesen ordner baum hier, mit ca. 130.000 Dateien und ca. 30.000 Ordnern. Ich möchte nun (so blöd das klingt) die mal sortiert der größe nach ausgegeben haben - oder besser ich möchte wissen ob es dateien über 4GB größe gibt!
das ganze habe ich so probiert:
ls -lS $(find . -type f)
blöderweise bekomme ich:
bash: /bin/ls: Die Argumentliste ist zu lang
Was kann ich tun?!
Gruß
ich habe einen riesen ordner baum hier, mit ca. 130.000 Dateien und ca. 30.000 Ordnern. Ich möchte nun (so blöd das klingt) die mal sortiert der größe nach ausgegeben haben - oder besser ich möchte wissen ob es dateien über 4GB größe gibt!
das ganze habe ich so probiert:
ls -lS $(find . -type f)
blöderweise bekomme ich:
bash: /bin/ls: Die Argumentliste ist zu lang
Was kann ich tun?!
Gruß
Re: Probleme mit ls
Nur find benutzen. Das kann genau das, was du moechtest. Ganz ohne ls.pcace hat geschrieben: ich habe einen riesen ordner baum hier, mit ca. 130.000 Dateien und ca. 30.000 Ordnern. Ich möchte nun (so blöd das klingt) die mal sortiert der größe nach ausgegeben haben - oder besser ich möchte wissen ob es dateien über 4GB größe gibt!
das ganze habe ich so probiert:
ls -lS $(find . -type f)
blöderweise bekomme ich:
bash: /bin/ls: Die Argumentliste ist zu lang
Was kann ich tun?!
Re: Probleme mit ls
Code: Alles auswählen
find . -size +4G
Re: Probleme mit ls
hmm ![Wink ;)](./images/smilies/icon_wink.gif)
danke... wieder sowas wo man hätte selbst drauf kommen können![Wink ;)](./images/smilies/icon_wink.gif)
Dank!
![Wink ;)](./images/smilies/icon_wink.gif)
danke... wieder sowas wo man hätte selbst drauf kommen können
![Wink ;)](./images/smilies/icon_wink.gif)
Dank!
Re: Probleme mit ls
Man kann für solche Angelegenheiten auch benutzen...
Einige Beispiele sind hier zu finden:
http://www.danielschurter.net/mainsite/ ... -anzeigen/
Aber
sollte für dein Anliegen genügen...
hilft mir des öfteren, mal den Download-Ordner aufzuräumen und so ![Laughing :lol:](./images/smilies/icon_lol.gif)
Code: Alles auswählen
du
Einige Beispiele sind hier zu finden:
http://www.danielschurter.net/mainsite/ ... -anzeigen/
Aber
Code: Alles auswählen
find
Code: Alles auswählen
du -sch *
![Laughing :lol:](./images/smilies/icon_lol.gif)
Re: Probleme mit ls
Auch sehr nett:
Code: Alles auswählen
du -s * |sort -nr
Re: Probleme mit ls
Das Problem ist zwar schon auf andere Weise geloest, aber ich will doch noch die urspruengliche Frage beantworten.
Falls die Argumentliste zu lang werden sollte startet xargs mehrere `ls -lS' mit jeweils einem Teil der Argumente.
xargs(1) verwenden:pcace hat geschrieben: das ganze habe ich so probiert:
ls -lS $(find . -type f)
blöderweise bekomme ich:
bash: /bin/ls: Die Argumentliste ist zu lang
Was kann ich tun?!
Code: Alles auswählen
find . -type f | xargs ls -lS
Use ed once in a while!