San*_*avi 9 bash gedit background-process
要在 gedit 中打开要编辑的文件,我运行gedit sample.py &. 但是对于 Sublime Text,它很简单subl sample.py。这将打开要编辑的文件,并且它不会在后台运行(在我的 shell 中)。
我将如何使用 gedit 做到这一点?
我尝试过exec /usr/bin/gedit "$@"(从 复制/usr/bin/subl)但它的工作原理类似于gedit &。
或者alias ged="gedit $file &"应该做。我可以用$file别名替换什么?
你可以使用这个功能:
gedit() { /usr/bin/gedit $@ & disown ;}
Run Code Online (Sandbox Code Playgroud)
它:
geditgedit(使用完整路径/usr/bin/gedit),使用传递给它的所有参数/文件$@& disown将其发送到后台并将disown其与终端/外壳分离。| 归档时间: |
|
| 查看次数: |
7295 次 |
| 最近记录: |