求助:./configure出错时让它停止
看到这么一个语句,说一个目录里有很多.tar.gz,然后一个个解压,编译,安装。while conditions
do
...
tar xzvf $i.tar.gz //$i,就是些abcde*.tar.gz的东西
cd $i
./configure
make
make install
cd ..
....
done
我刚看shell编程,有个疑问。如果./configure或make出错了,整个while循环会不会停下来?(...里面省略的和循环没关系。)
我想让./configure或make出错的时候,让整个循环停下来。怎么做?谢啦
Re: 求助:./configure出错时让它停止
看到这么一个语句,说一个目录里有很多.tar.gz,然后一个个解压,编译,安装。while conditions
do
...
tar xzvf $i.tar.gz //$i,就是些abcde*.tar.gz的东西
cd $i
./configure
make
make install
cd ..
....
done
我刚看shell编程,有个疑问。如果./configure或make出错了,整个while循环会不会停下来?(...里面省略的和循环没关系。)
我想让./configure或make出错的时候,让整个循环停下来。怎么做?谢啦
用&&试试.
如果./configure不成功,make就不会执行。
./configure &&make &&make install
Configure和make如果不成功, 会在运行结束后显示错误信息给你, 而且你也没办法执行下一步的. 所以放心好了. OK, thanks a lot.
I think it doesn't change much if I use && instead of writing codes into individual lines.
页:
[1]