Почему не работает следующее?
$ 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
разные двоичные файлы perl/python, которые были оптимизированы для моих собственных целей; однако nohup доставляет мне проблемы, если я не укажу полный путь к моему perl/python двоичные файлы)
eval nohup sayHello
(хотя я удивлюсь, если это сработает). Удачи. - person shellter   schedule 16.02.2012alias sayHello='nohup /bin/echo "Hello world"'
- person orb   schedule 30.09.2013