h1

Elemente in einem Ordner zählen

Juni 28, 2008

Um rauszufinden wieviele Dateien etc in einem Ordner liegen:

ls -l | wc -l

ls – l listet die Elemente zeilenweise und wc -l zählt die Zeilen eines Textes.

One comment

  1. Ich bin ja für ein
    ls -A | wc -l
    das -A bewirkt, dass auch versteckte Dateien gezählt werden, aber nicht . und ..
    Außerdem würde ich das -l bei ls weglassen, weil diese Option auch bewirkt, dass eine Zeile ausgegeben wird, die keine Datei ist. Etwa so:

    thomas@jane:~$ ls -l
    insgesamt 728592
    -r–r–r– 1 thomas thomas 14139392 2008-07-31 21:47 2008-03_PCWL-eBooklet.pdf
    -rw-r–r– 1 thomas thomas 1247036 2008-08-30 22:55 all.m3u
    drwxr-xr-x 3 thomas thomas 4096 2008-09-06 17:56 archive
    drwxr-xr-x 2 thomas thomas 4096 2008-07-21 19:16 archlinux
    drwxr-x–x 7 thomas thomas 4096 2008-09-06 17:54 Bilder
    drwxr-x–x 2 thomas thomas 4096 2008-08-12 10:10 bin
    drwxr-xr-x 3 thomas thomas 4096 2008-08-11 18:23 build
    drwxr-x–x 3 thomas thomas 4096 2008-09-06 17:54 Desktop

    dementsprechend hat man einen Eintrag mehr als wirklich vorhanden, wenn man „ls -l | wc -l“ aufruft.



Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: