Czy można to zrobić? Na przykład, jeśli uruchomię „ gedit tifatul.txt
” za pomocą wiersza poleceń, mój terminal zostanie zablokowany i nie będę mógł wprowadzić innych poleceń w tym terminalu przed wyjściem z programu gedit. Czy mogę uruchomić program (jak gedit) bez blokowania terminala? Myślę, że w systemie Windows można to zrobić jak „ start notepad tifatul.txt
”
command-line
gedit
process
TifatulS
źródło
źródło
notepad
(zablokowane) astart notepad
(niezablokowane)Odpowiedzi:
Po prostu dodaj
&
na końcu polecenia. To sprawia, że nowy proces działa w tle i możesz kontynuować korzystanie z terminala. Na przykład:gedit new_file.txt &
źródło
Chciałbym ci polecić
nohup gedit filename &
. Po prostugedit filename &
ponosisz ryzyko przypadkowego zamknięcia terminala i utraty edycji. Jeśli nie lubisznohup.out
tworzenia za każdym razem, po prostu przekieruj dane wyjściowe:źródło