[erledigt] Fehlermeldung im poweroff-Script...?

  • Hallo,
    ich möchte einen Teil des im wiki geposteten Scriptes nutzen. Siehe hier ( poweroff-localtime2.sh )
    Davon nutze ich diesen Teil:


    Das Script meldet aber einen Fehler, scheint aber zu funktionieren. Edit: scheint doch nicht zu funktionieren. Warum kommt dieser Fehler? Fehlt noch ein Programm?

    Code
    # sh timer.sh 1465230737
    timer.sh: 5: timer.sh: [[: not found
    1465234337


    Viele Grüße, Uwe

    Einmal editiert, zuletzt von Uwe ()

  • Zeigt deine /bin/sh auf die Bash oder eine andere (zu einfache) Shell? Vergleiche in doppelten eckige Klammern sind eine Bash-Besonderheit, die sonst nur von ein paar anderen Shells (wie z.B. zsh, wenn ich das richtig im Kopf habe) unterstützt werden.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo seahawk1986,
    ich nutze ein aktuelles raspbian auf einen Raspberry2.
    Edit: ahh, /bin/sh meinst du! :)
    Das gibt hier die ls -la /bin/sh aus:

  • Dann mach aus dem Shebang für das Skript doch mal

    Bash
    #!/bin/bash

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ahh, fein! Das funktioniert.
    Super, danke seahawk1986! :)

Jetzt mitmachen!

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