我想使用 ubuntu 上的终端打开一个文件。
为了使其独立于终端,我使用 gnome-open:
gnome-open text.pdf
由于我很懒,所以我的 .bashrc 中也有这个别名:
alias g='gnome-open'
因此,当我输入g text.pdf
文件时,它会在 evince 中打开,但这是我的问题:
终端仍然打开!我通常不需要终端,而且由于我使用的是平铺窗口管理器,它浪费空间,所以我手动关闭它,这很烦人。
有没有办法在打开文件后自动关闭终端?
答案1
也许我没有理解这个问题,但我会使用类似的东西[program] [file-to-be-opened] & exit
。因此,如果我有一个名为的文件something.txt
,并且我想使用基于 GUI 的文本编辑器 Leafpad 从终端打开它,然后关闭终端,我会打开一个终端并运行:
leafpad something.txt & exit
其中exit
用于关闭终端。