Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Dateigrössen unter Linux/Windows

  1. #1
    Gast

    Question Dateigrössen unter Linux/Windows

    Hallo,

    kann mir jemand einen Tip geben, wie ich via shell Script erkenne ob eine Datei unter Linux ferig geschrieben wurde?
    Die Dateigrösse als Vergleich scheint ungeeignet.
    Der Datei Explorer von Windows schreibt z.B. sofort die Endgrösse während andere Programme die Zieldatei mit dem Kopiervorgang stetig wachsen lassen.

    Gruss
    FZi

  2. #2
    Gast

    Post

    versuch doch mal die Datei zum exclusiven schreiben zu öffnen, daß müßte eigentlich schiefgehen, falls da noch ein anderes Programm dran rumschreibt...

    Sion

  3. #3
    Manfred-B
    Gast

    Post

    Hi
    Starte doch nach dem die file zu wachsen beginnt diesen Daemon:
    Code:
    #!/bin/bash
    last=-1
    
    while true
    do
      size=$(find ~/test/test -printf %s)
      if [ "$last" = "$size" ]
      then
         echo -e \\a # piep mal wenns nicht mehr wächst
         exit 0
      fi
      last=$size
      sleep 1 # je nach systemlast erhöhen!
    done
    kannst ja den filename noch als Argument mitgeben $1

    Grüsse

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •