Background-Process
如何更改程序首選項以在後台而不是前台執行
我一直在使用類似的命令
gedit some_script.pl &
很多年了。但是,我想強製程序在後台自動執行,這樣我就可以取回命令行,而不是輸入
&
.如何在某處更改某些設置,以便在鍵入時
gedit somescript.pl
反而會得到
gedit somescript.pl &
?
寫一個函式。將此添加到您的
~/.bashrc
(或等效的,如果您不使用 bash):geditbg(){ gedit "$@" & }
然後,打開一個新終端(或只是執行
. ~/.bashrc
),您現在可以執行geditbg somescript.pl
,它將在後台打開。如果您不想更改命令名稱,可以執行以下操作(更改
/usr/bin/gedit
為在系統上執行時獲得的任何內容which gedit
):gedit(){ /usr/bin/gedit "$@" & }