Neue Anwendung Prozess von der Bash-Shell
Bin ich umlernen, UNIX-Befehle zu verwenden, git unter windows mit MINGW32.
Wenn ich ein Programm starten, zum Beispiel "$ Editor hello.txt" ich kann nicht mithilfe der shell wieder, bis ich das schließen der Editor-Datei oder die Tastenkombination STRG-C in die Schale.
Wie kann ich im wesentlichen fork einen neuen Prozess, so kann ich mit beiden Programmen?
InformationsquelleAutor Tom | 2010-03-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hinzufügen
&
an das Ende des Befehls:InformationsquelleAutor Ignacio Vazquez-Abrams
Setzen Sie ein kaufmännisches und-Zeichen (&) am Ende der Befehlszeile. Das sagt die shell zum ausführen des Programms im hintergrund.
In UNIX, können Sie mit STRG-z anhalten der aktuell ausgeführten Programm (Anstelle von CTRL-c um es zu töten). Sobald es ausgesetzt, die Sie verwenden können, die 'bg' - Befehl, um es in den hintergrund. Ich glaube nicht, dass die Arbeit unter Windows, aber Sie können versuchen.
InformationsquelleAutor JayM
Können Sie auch erstellen Sie einen alias in deiner .rc-Datei, so dass Sie nicht haben, fügen Sie das kaufmännische und-Zeichen jeder Zeit.
Hatte ich etwas Mühe, dies zu tun in der bash auf Cygwin obwohl.
Landete ich mit, um erstellen Sie eine separate Skript-Datei, und fügen Sie ein alias zu verweisen.
Script den Inhalt der Datei (Dateiname ist "dtextpad"):
Alias in meine .bashrc:
Jetzt wenn ich das öffnen will eine Datei in textpad kann ich geben
tp filename
InformationsquelleAutor Daniel Haley