Neben oben verwenden, gibt es eine genauere Art und Weise, wenn der letzte ausgeführte Befehl beendet hat zu identifizieren, wenn ich in einer separaten Sitzung über Putty zu überprüfen hatte?Wie kann ich feststellen, ob ein Prozess beendet wurde?
Antwort
Wie wäre es, es einen anderen Befehl unmittelbar danach setzt ein Flag zu laufen.
$ do_command; berühre I_FINISHED
dann, wenn der Befehl fertig ist, wird es eine Datei namens I_FINISHED erstellen, die Sie suchen können.
oder etwas anspruchsvollere, die in eine Protokolldatei schreibt, wenn Sie es mehrere Male tun.
Ich bin damit einverstanden, dass es eine schnellere Option auf lange Sicht sein kann Ihr Programm schreiben in eine Protokolldatei oder eine Benachrichtigung erstellen. Setzen Sie es einfach an das Ende des ausgeführten Codes, hinter den Teil, von dem Sie vermuten, dass er hängen bleibt.
ps -eo cmd
Listet alle Prozesse und zeigt die Befehlszeile als ‚getippt‘, wenn der Befehl gestartet, so können Sie Ihr Skript abgesehen von allem sagen, sonst in Perl geschrieben läuft.
- 1. Wie kann ich feststellen, ob ein BPM-Prozess erfolgreich war?
- 2. C# process.start, woher weiß ich, ob der Prozess beendet wurde?
- 3. Wie kann ich feststellen, ob ein MySQL-Prozess blockiert ist?
- 4. Wie wurde mein Prozess beendet?
- 5. Kann ich feststellen, ob ein beliebiger CSS-Übergang gestartet wurde?
- 6. Wie kann ich feststellen, ob ein Drag-Drop in Winforms beendet wurde?
- 7. Wie kann ich feststellen, ob ein Bild photoshopped wurde?
- 8. Wie kann ich feststellen, ob ein UILabel berührt wurde?
- 9. Wie kann ich feststellen, ob ein `NSManagedObject` gelöscht wurde?
- 10. Wie kann ich feststellen, ob ein Realm erfolgreich aktualisiert wurde?
- 11. Wie kann ich feststellen, ob ein Popup vollständig geladen wurde?
- 12. LIBGDX: Wie kann ich feststellen, wann ein Sound beendet ist?
- 13. PYTHON Wie erkenne ich, wenn ein Prozess beendet wurde?
- 14. Wie kann man wissen, wann ein Prozess beendet wurde?
- 15. Wie kann ich feststellen, ob mein Prozess interaktiv ausgeführt wird?
- 16. Wie kann ich feststellen, ob eine Entität gespeichert wurde?
- 17. Wie kann ich feststellen, ob eine jQuery-Dialogabfrage initialisiert wurde?
- 18. xsl: Wie kann ich feststellen, ob eine Variable deklariert wurde?
- 19. Wie kann ich feststellen, auf was ein Linux-Prozess wartet?
- 20. Wie kann ich feststellen, ob SP1 auf VS2008 installiert wurde?
- 21. Wie kann ich feststellen, ob die Einfügetaste gedrückt wurde?
- 22. Wie kann ich feststellen, ob eine Datei umbenannt wurde?
- 23. Wie kann ich feststellen, ob ich ein Speicherleck habe?
- 24. Wie kann ich feststellen, ob ein Unterprozess angehalten wurde, weil sein Ausgabepuffer voll ist?
- 25. Wie kann ich feststellen, ob ein Pthread am Leben ist?
- 26. Wie kann ein Prozess abgebrochen werden, ohne dass eine Ausnahme "Prozess wurde beendet" angezeigt wird?
- 27. Wie kann ich feststellen, ob ein Browser ein Popup blockiert?
- 28. Wie kann ich feststellen, ob ein Prozess über eine grafische Benutzeroberfläche verfügt?
- 29. Wie kann ich in einer Batchdatei feststellen, ob ein Prozess ausgeführt wird?
- 30. iPhone SDK - Wie kann ich feststellen, wann eine Animation beendet wurde?
Was passiert, wenn es nicht in ps enthalten sind? Vielleicht ist der Prozess das falsche Wort dafür. Ich führe ein Perl-Skript aus. – Kys