对于我使用的某些进程,我几乎总是将它们作为后台进程运行,方法是在末尾添加“&”。有没有办法制定这个标准?是否可以使用 .bashrc 文件中的 alias 命令来执行此操作?
答案1
请考虑使用函数而不是别名。例如,要使用gedit
以下命令打开文件并将其发送到后台,请将这些行添加到您的文件中~/.bashrc
(如果您不使用 bash,则将其添加到等效文件中):
function bgedit() {
gedit "$@" &
}
然后打开一些文件:
bgedit /path/to/somefile
如果您不想更改命令名称,可以符号链接/usr/local/bin/gedit
到实现类似功能的脚本(包装脚本)。