Linux:在脚本中运行二进制文件

前端之家收集整理的这篇文章主要介绍了Linux:在脚本中运行二进制文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想通过脚本运行程序.
通常我在 shell中键入./program,程序启动.

我的脚本看起来像这样:

#!/bin/sh
cd  /home/user/path_to_the_program/
sh program

它失败了,我认为最后一行出了问题……

我知道这是幼稚的问题,但是很多!

解决方法

如果./program在shell中工作,为什么不在脚本中使用它?
#!/bin/sh
cd /home/user/path_to_the_program/
./program

sh程序启动sh以尝试将程序解释为shell脚本.很可能它不是脚本而是其他一些可执行文件,这就是它失败的原因.

猜你在找的Linux相关文章