Wie ruft man einen externen Befehl (als hätte ich ihn an der Unix-Shell oder an der Windows-Eingabeaufforderung eingegeben) in einem Python-Skript
Dieses Tag befasst sich mit Betriebssystemprozessen. Es kann sich auch auf ein bestimmtes Konstrukt auf einer bestimmten Plattform beziehen, z. B. die System.Diagnostics.Process-Klasse für .NET
Wie ruft man einen externen Befehl (als hätte ich ihn an der Unix-Shell oder an der Windows-Eingabeaufforderung eingegeben) in einem Python-Skript
Ich möchte mein Projekt zur Verteilung in eine einzige ausführbare JAR packen. Wie kann ich aus einem Maven-Projektpaket alle Abhängigkeits-JARs in meine Ausgabe-JAR
Wie finde (und töte) ich Prozesse, die meine TCP-Ports abhören / verwenden? Ich bin auf Mac OS X. Manchmal, nach einem Absturz oder einem Fehler, sperrt meine Rails-App Port 3000. Ich kann ihn mit ps -ef nicht finden ... Wenn Sie das tun rails server Ich bekomme Bereits verwendete Adresse -...
Was ist der technische Unterschied zwischen einem Prozess und einem Thread? Ich habe das Gefühl, dass ein Wort wie "Prozess" überbeansprucht wird und es auch Hardware- und Software-Threads gibt. Wie wäre es mit leichten Prozessen in Sprachen wie Erlang ? Gibt es einen endgültigen Grund, einen...
Ich möchte eine Funktion schreiben, die einen Shell-Befehl ausführt und seine Ausgabe als Zeichenfolge zurückgibt , unabhängig davon, ob es sich um eine Fehler- oder Erfolgsmeldung handelt. Ich möchte nur das gleiche Ergebnis erzielen, das ich mit der Befehlszeile erzielt hätte. Was wäre ein...
Ich führe ein Programm aus und möchte sehen, wie sein Rückkehrcode lautet (da es aufgrund unterschiedlicher Fehler unterschiedliche Codes zurückgibt). Ich weiß, dass ich dies in Bash durch Laufen tun kann echo $? Was mache ich, wenn ich cmd.exe unter Windows
Ich habe versucht, den Tomcat ./shutdown.shaus dem Tomcat- /binVerzeichnis zu schließen. Es wurde jedoch festgestellt, dass der Server nicht ordnungsgemäß geschlossen wurde. Daher konnte ich meinen Tomcat nicht neu starten 8080. Ich möchte den laufenden Tomcat-Prozess beenden 8080. Ich möchte...
Ich entwickle seit 1 oder 2 Wochen eine App und habe erst gestern mein iPhone 5S auf iOS 8 GM aktualisiert. Alles hat gut funktioniert und ich konnte auch auf meinem Gerät testen, bis ich die App von meinem Handy gelöscht habe und sie erneut erstellen wollte. Der folgende Fehler ist aufgetreten:...
Ich möchte die Anzahl der Commits meines Git-Repositorys erhalten, ähnlich wie die SVN-Revisionsnummern. Das Ziel ist es, es als eindeutige, inkrementierende Build-Nummer zu verwenden. Das gefällt mir derzeit unter Unix / Cygwin / msysGit: git log --pretty=format:'' | wc -l Aber ich denke, es...
Diese Frage wird hier ausführlich behandelt. Wie messen Sie die Speichernutzung einer Anwendung oder eines Prozesses unter Linux? Aus dem Blog-Artikel zum Verständnis der Speichernutzung unter Linux , dass dies pskein genaues Werkzeug für diese Absicht ist. Warum psist "falsch" Abhängig...
Meine Anwendung wird als Hintergrundprozess unter Linux ausgeführt. Es wird derzeit über die Befehlszeile in einem Terminalfenster gestartet. Kürzlich hat ein Benutzer die Anwendung für eine Weile ausgeführt und sie ist auf mysteriöse Weise gestorben. Der Text: Getötet war auf dem Terminal. Dies...
Wie kann ich meine Post-Build-Ereignisse darauf beschränken, nur für einen Build-Typ ausgeführt zu werden? Ich verwende die Ereignisse, um DLL-Dateien in ein lokales virtuelles IIS-Verzeichnis zu kopieren, möchte jedoch nicht, dass dies im Release-Modus auf dem Build-Server
Wie kann man in einem Bash-Skript auf mehrere Unterprozesse warten, die aus diesem Skript hervorgegangen sind, um den Exit-Code zu beenden und zurückzugeben! = 0, wenn einer der Unterprozesse mit Code endet! = 0? Einfaches Skript: #!/bin/bash for i in `seq 0 9`; do doCalculations $i & done wait...
Ich habe ein Projekt, das ein einzelnes Modul und einige Abhängigkeiten enthält. Ich möchte ein JAR in einem separaten Verzeichnis erstellen, das das kompilierte Modul enthält. Außerdem möchte ich, dass die Abhängigkeiten neben meinem Modul vorhanden sind. Unabhängig davon, wie ich den "Build Jar"...
Ich verwende das Unterprozessmodul , um einen Unterprozess zu starten und eine Verbindung zu seinem Ausgabestream (stdout) herzustellen. Ich möchte in der Lage sein, nicht blockierende Lesevorgänge auf seinem Standard auszuführen. Gibt es eine Möglichkeit, .readline nicht zu blockieren oder zu...
Da dieser Beitrag im Laufe der Jahre viel Aufmerksamkeit auf sich gezogen hat, habe ich die Top-Lösungen pro Plattform am Ende dieses Beitrags aufgelistet. Ursprünglicher Beitrag : Ich möchte, dass mein node.js-Server im Hintergrund ausgeführt wird, dh wenn ich mein Terminal schließe, soll mein...
Ich verbinde mich über Putty SSH mit dem Linux-Server. Ich habe versucht, es als Hintergrundprozess wie folgt auszuführen: $ node server.js & Nach 2,5 Stunden wird das Terminal jedoch inaktiv und der Prozess stirbt ab. Kann ich den Prozess trotzdem am Leben erhalten, auch wenn das Terminal...
Ich suche nach einer Möglichkeit, die Ausgabe eines Befehls abzurufen, wenn dieser in einem C ++ - Programm ausgeführt wird. Ich habe system()versucht, die Funktion zu verwenden, aber das wird nur einen Befehl ausführen. Hier ist ein Beispiel für das, wonach ich suche: std::string result =...
Ich möchte einen ganzen Prozessbaum töten. Was ist der beste Weg, dies mit gängigen Skriptsprachen zu tun? Ich suche eine einfache
Ich hatte eine Diskussion mit einem Teamkollegen über das Sperren in .NET. Er ist ein wirklich kluger Kerl mit einem umfassenden Hintergrund in der Programmierung auf niedrigerer und höherer Ebene, aber seine Erfahrung mit der Programmierung auf niedrigerer Ebene übertrifft meine bei weitem. Wie...