Anzeige:
Ergebnis 1 bis 4 von 4

Thema: bash Befehl verzögern

  1. #1
    Registrierter Benutzer
    Registriert seit
    Dec 2014
    Beiträge
    68

    bash Befehl verzögern

    Hallo,

    ich müßte in einem Script einen Befehl nach 5min ausführen.
    Mittels Sleep 5m klappt das, aber das script soll nicht blockieren.

    Man kann ja die 2 Befehle kombinieren ... kann mir jemand bitte sagen wie?
    ich müßte "/bin/mount -o remount,rw /" 5 Minuten verzögert starten. Danke!

  2. #2
    Universaldilletant Avatar von fork
    Registriert seit
    Dec 2001
    Ort
    Frankfurt/Main
    Beiträge
    1.175
    So zum Beispiel kann das funktionieren:

    Code:
    { sleep 300 ; /bin/mount .... ; } &
    Damit wird nach 5 Minuten der Mount ausgelöst. Das Programm läuft weiter.

    In den meisten Fällen - in allen die ich selbst erlebt bzw. mir selbst gebaut habe - ist eine Wartezeit in einem Programm allerdings eine Krücke, weil man nicht weiss wie es richtig geht, bzw. keine Lust hat es richtig zu machen. Üblicherweise hat man hier und da später dann wieder Probleme mit solchen unsauberen Lösungen.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Dec 2014
    Beiträge
    68
    Ok, vielen dank!

  4. #4
    Elefantenversteher Avatar von florian0285
    Registriert seit
    Jun 2016
    Beiträge
    1.054
    Theoretisch die andere Programmroutine in einem Prozess auslagern, die PID abgreifen, dann ein wait an entsprechender Stelle einfügen und danach mounten.
    So kommt man ohne Zeitvorgabe aus und der Code läuft weiter.
    Wenn der Code im Ausnahmefall mal mehr als 5 Minuten hängen bleibt schlägt dein mount fehl.

    Dazu müsste man aber den Kot sehen [emoji51]
    Matthäus 7:3 Was siehst du aber den Splitter in deines Bruders Auge, und wirst nicht gewahr des Balkens in deinem Auge?

Ähnliche Themen

  1. cut Befehl in bash
    Von woercel im Forum Linux Allgemein
    Antworten: 11
    Letzter Beitrag: 02.11.07, 11:40
  2. Bash kennt Befehl nicht
    Von 223 im Forum Linux Allgemein
    Antworten: 4
    Letzter Beitrag: 11.06.07, 22:54
  3. Bash Befehl für Anzeige der IP-Konfiguration
    Von Windoof User im Forum Router und Netzaufbau
    Antworten: 2
    Letzter Beitrag: 22.02.07, 14:47
  4. bash 3.1.17 - script: Wie realisiere ich 'befehl $i $i%.*.png' ?
    Von IZazen im Forum Anwendungen Allgemein, Software
    Antworten: 2
    Letzter Beitrag: 04.11.06, 22:40
  5. Kleiner Bash Befehl
    Von Windi im Forum Linux Allgemein
    Antworten: 7
    Letzter Beitrag: 21.07.05, 19:30

Lesezeichen

Berechtigungen

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