Re^7: Prozess, der nicht beendet wird?

Von: , Frage gestellt am Fr, 17. Sep 1999

Also ENTER muß ich immer drücken, wenn
ich den Befehl in der Kommandozeile
absetze.
Was Jame~ (glaube ich) gemeint hat: er setzt 'nohup bla &' mit return ab,
dann kommt die Meldung 'appending..' und erst nach einem weiteren 'return'
ist die Shell wieder frei.
Das zweite 'return' ist bei manchen Systemen nicht erforderlich. Wenn ich jedoch das ganze, wie
oben beschrieben, in ein Script setze,
muß ich kein Enter drücken
Wie schickst Du denn Dein Skript ab ohne 'return' zu druecken? Ausserdem, wenn Du einen Job
mehrfach unter gleichem Namen absetzen willst hat Dein Skript unter
Umstaenden Schwierigkeiten die richtige Prozess-ID herauszukriegen.

2 Antworten zu dieser Frage

  1. Antwort von nach 13 Minuten hilfreich
    Re^8: Prozess, der nicht beendet wird?

    Tag, Was Jame~ (glaube ich) gemeint hat: er
    setzt 'nohup bla &' mit return ab,
    dann kommt die Meldung 'appending..' und
    erst nach einem weiteren 'return'
    ist die Shell wieder frei.
    ja, genau das habe ich gemeint :-)
    Ich hab´s mit LINUX/bash und mit HP-UX/ksh(?) getestet, beide wollten Return.
    HP lies mich außerdem erst beim 2.mal exit ausloggen ("You have running jobs" kam beim ersten mal).


    Jame~

    • Antwort von nach 26 Minuten hilfreich
      Re^9: Prozess, der nicht beendet wird?

      Ich hab´s mit LINUX/bash und mit
      HP-UX/ksh(?) getestet, beide wollten
      Return.
      AIX/ksh schreibt 'appending..' auf die Kommandozeile, es sieht auch so aus als wuerde man ein 'return' brauchen, tut man aber nicht - versuch's mal ohne (d.h., tipp ein Kommando ins Blaue bevor Du 'return' drueckst)..
      SunOS/tcsh ist da freundlicher und meldet nur die Job/Prozess-Nummer (Linux/tcsh ebenfalls) - es scheint also an der Shell zu liegen, Linux/bash und Linux/ksh verhalten sich wie bei Dir.. HP lies mich außerdem erst beim 2.mal
      exit ausloggen ("You have running jobs"
      kam beim ersten mal).
      Ja, AIX/ksh ebenfalls - nicht aber SunOS/tcsh und Linux/tcsh.. Jetzt kann man sich ja fragen, was ist besser (;-)
      Marcus

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!