我如何在BASH中执行此别名

时间:2012-02-04 21:55:27

标签: bash alias

在工作中,在csh中,我在.alias文件中使用此别名:

alias n  'nedit \!* &'

然后我可以输入 - > n file1 file2 ...文件,nedit将在后台启动,每个文件都在一个单独的选项卡式窗口中,让我的终端可以自由执行其他任务。

现在,在BASH中,我不能在不使用函数的情况下进行文件插入,但是如何在后台获取应用程序?

function n()
{
   nedit "$@";
}

如果我添加&在第二个引号和分号之间,我得到一个语法错误。

感谢您的帮助, 埃里克

1 个答案:

答案 0 :(得分:2)

只是一个&符号,没有分号:

function n()
{
   nedit "$@" &
}