Probleme mit ls

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
pcace
Beiträge: 239
Registriert: 28.08.2011 01:08:55

Probleme mit ls

Beitrag von pcace » 06.09.2012 14:43:38

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ß

Liffi
Beiträge: 2346
Registriert: 02.10.2004 01:33:05

Re: Probleme mit ls

Beitrag von Liffi » 06.09.2012 14:58:28

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?!
Nur find benutzen. Das kann genau das, was du moechtest. Ganz ohne ls.

uname
Beiträge: 12489
Registriert: 03.06.2008 09:33:02

Re: Probleme mit ls

Beitrag von uname » 06.09.2012 15:23:05

Code: Alles auswählen

find . -size +4G

pcace
Beiträge: 239
Registriert: 28.08.2011 01:08:55

Re: Probleme mit ls

Beitrag von pcace » 06.09.2012 17:31:01

hmm ;)

danke... wieder sowas wo man hätte selbst drauf kommen können ;)

Dank!

Boeck
Beiträge: 11
Registriert: 23.05.2010 16:11:05

Re: Probleme mit ls

Beitrag von Boeck » 06.09.2012 22:25:59

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...

Code: Alles auswählen

du -sch *
hilft mir des öfteren, mal den Download-Ordner aufzuräumen und so :lol:

uname
Beiträge: 12489
Registriert: 03.06.2008 09:33:02

Re: Probleme mit ls

Beitrag von uname » 07.09.2012 10:53:09

Auch sehr nett:

Code: Alles auswählen

du -s * |sort -nr

Benutzeravatar
Meillo
Moderator
Beiträge: 9279
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Probleme mit ls

Beitrag von Meillo » 07.09.2012 12:21:21

Das Problem ist zwar schon auf andere Weise geloest, aber ich will doch noch die urspruengliche Frage beantworten.
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?!
xargs(1) verwenden:

Code: Alles auswählen

find . -type f | xargs ls -lS
Falls die Argumentliste zu lang werden sollte startet xargs mehrere `ls -lS' mit jeweils einem Teil der Argumente.
Use ed once in a while!

Antworten