Anzeige:
Ergebnis 1 bis 5 von 5

Thema: lange anweisungen als script

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.04.2001
    Beiträge
    21

    lange anweisungen als script

    hi,

    ich habe einige längere befehlszeilen die ich unter einem script ausführen will. z.B.
    #!/bin/sh
    #
    #
    xterm -geometry -1-45 -T "var/log/messages" -e tail -f /var/log/messages &


    wenn ich die befehlszeile eingebe funkt alles, wenn ich jedoch das script starte funkt es nicht.... warum. dies ist mir schon mal bei einem ähnlichen script aufgefallen. (ich weiß das Alias auch funken würde aber....)

    worst_case

  2. #2
    romulus23
    Gast
    Was heisst denn "es funkt nicht"?

    Wenn es nicht geht, muss es doch ne Fehlermeldung geben oder?

    Ansonsten kann ich nur ins Blaue raten: Skript nicht als "ausführbar" markiert?

  3. #3
    Registrierter Benutzer
    Registriert seit
    12.04.2001
    Beiträge
    68
    #!/bin/sh
    #
    #
    xterm -geometry -1-45 -T "var/log/messages" -e bash -c tail -f /var/log/messages &

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.10.1999
    Ort
    Dresden
    Beiträge
    255
    I.d.R. darf /var/log/messages einzig Root lesen, d.h. das Skript muss von Root gestartet werden.

    Davon abgesehen, nützt der Start des Befehls im Hintergrund nichts, da nach dem Befehl kein weiterer folgt. Das Skript wartet auf jeden Fall auf das Ende des xterm-Aufrufs.

    Thomas

  5. #5
    Registrierter Benutzer
    Registriert seit
    14.04.2001
    Beiträge
    21
    danke
    worst_case

Lesezeichen

Berechtigungen

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