一个简单的Shell文件如下:
不能正确運行shell文件但是linux终端下面可以正确运行shell文件,本人是菜鸟还望各位解答,谢谢
我现在的做法是将所有命令写入shell攵件
然后用java执行sh文件执行shell文件的时候
执行了400条之后就卡住不动了
请问这是什么问题呢。
这个sh文件在命令行直接执行就没问题
卡住不动的那条直接在命令行执行也没问题
问问各位大大 这其中涉及到什么执行超时的概念吗
就是文件里要执行的命囹有点多
这个耗时的操作系统会在一段时间后停止它的执行吗?
是不是环境变量不同呢建议你试验下shell文件里只写那个有问题的shell,然后用java執行sh文件执行下试试
那说明不是shell命令的問题试试获取这个Process的错误流,看看报什么错误
打印过了。没有錯。
都是命令执行完的控制台打印信息。
可是一起执行的时候执行到这就卡着不动了
大哥们这个问题是怎么解决的,我也遇到了类似的问题
最后还是决定不执行那么多了
如果是1就执行之前的文件