这个问题与这里提出的问题有些相关,https://stackoverflow.com/questions/5130847/shell-multiple-commands-in-one-line,但是区别是,无论是否需要执行全部命令命令成功与否。所以我想,&&这不是一种选择吗?我可以使用;分开的命令和eval或bash; 就像是
eval cd /home/user/homedir ; /home/user/homedir/sbin/daemon.sh --config /home/user/homedir/etc/dd2 --script /home/user/homedir/sbin/dd3 start action1
或类似的东西?
请指教,
/home/user/homedir/sbin/daemon.sh --config /home/user/homedir/etc/dd2 --script/home/user/homedir/sbin/dd3 start action1所有命令吗?您能告诉我们什么/home/user/homedir/sbin/daemon.sh?(另外,你为什么要cd到/home/user/homedir,然后使用完整路径?)