$ alias sayHello='/bin/echo "Hello world!"'
$ sayHello
Hello world!
$ nohup sayHello
nohup: appending output to `nohup.out'
nohup: cannot run command `sayHello': No such file or directory
我之所以提出这个问题,是因为我将perl
和python
别名(alias)到不同的二进制文件,以便用于我的自定义目的;但是,如果我不提供完整路径给perl/python
二进制文件,则nohup
会给我带来麻烦。
eval nohup sayHello
(虽然我觉得它不会成功)。祝你好运。 - shellteralias sayHello='nohup /bin/echo "你好,世界"'
- orb