suche script zut Anzeige der Dateigrößen

  • Hallo,
    ich möchte gerne per reccmd die Größe der Aufzeichnung anzeigen.
    Wie kann ich das mit einem script erledigen?


    Es sollte folgendes angezeigt werden:
    die einzelnen Dateien mit Größe
    die Gesamtgröße der Dateien


    Also z.B.


    Titel und Subtitel (wenn möglich)
    2.000 MB 001.vdr
    1.578 MB 002.vdr
    1.1 MB index.vdr
    143 marks.vdr
    4 resume.vdr
    796 summary.vdr


    Gesamt: 3.180 MB



    Geht sowas (bin mir fast sicher :-))
    Könnte mir bitte jemand so etwas schicken?
    Habe mich mit ls gespielt, bekomme aber die Gesamtgröße nicht hin und den links wird auch nicht gefolgt.


    Danke im voraus
    liebe Grüße
    Gerhard

  • Eines fehlt nun noch.
    Wie kann ich aus der Ausgabe den Pfad entfernen?
    Ich bekomme sonst folgendes:
    1.6G /video0/#22Friends#22_&_Stars_-_Top_5_Wahl/2005-01-08.20.10.50.50.rec/001.vdr
    usw.


    Wie bekomme ich alles vor 001.vdr weg, also:
    1.6G 001.vdr
    usw.


    Danke, lg, Gerhard

  • die Ausgabe durch sed hindurchschicken.

    Aktuelle Systeme:
    VDR-Server: MSI KT6A Ultra FISR ; Athlon XP 2200+ ; GrKa Geforce 2 MX; 256MB DDR-SDRam Plugins: streamdev-server, remote
    2 x DVB-Budget Karte, Gentoo, Kernel 2.6.8 usw....

  • Beispiel mit sed:


    Code
    vdrserver The_Hot_Spot_-_Spiel_mit_dem_Feuer # du -hLa | sed -e "s/\.\/200.*\.rec\///"
    4.0K    summary.vdr
    2.0M    index.vdr
    382M    001.vdr
    1.2G    002.vdr
    213M    003.vdr
    48M     004.vdr
    1.8G    ./2005-05-07.20.05.51.51.rec
    1.8G    .


    War mal so ein Beispiel mit grep kannst du noch die richtigen Zeilen rausfiltern.....

    Aktuelle Systeme:
    VDR-Server: MSI KT6A Ultra FISR ; Athlon XP 2200+ ; GrKa Geforce 2 MX; 256MB DDR-SDRam Plugins: streamdev-server, remote
    2 x DVB-Budget Karte, Gentoo, Kernel 2.6.8 usw....

  • Zitat

    die Ausgabe durch sed hindurchschicken.


    Auaauaaua..... "man basename"!!!
    Das ist ja selbst in der Bash noch schlanker als mit dem Sed...


    Viele Grüße, Mirko

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!