当前位置: 技术问答>linux和unix
请教一个bash脚本问题
来源: 互联网 发布时间:2015-08-09
本文导语: 下面是我写的一个脚本程序,再运行的时候会打印gcc参数错误,但直接运行:make -f Makefile.x86_ps all X86_CC="gcc -g -DNDEBUG" 是可以的,这个问题怎样解决? #!/bin/bash OUTPUT_LOG=build.log ERROR_LOG=error.log exec_cmd(){ ...
下面是我写的一个脚本程序,再运行的时候会打印gcc参数错误,但直接运行:make -f Makefile.x86_ps all X86_CC="gcc -g -DNDEBUG" 是可以的,这个问题怎样解决?
#!/bin/bash
OUTPUT_LOG=build.log
ERROR_LOG=error.log
exec_cmd(){
$1 >> $OUTPUT_LOG 2>> $ERROR_LOG
if [ $? != 0 ]; then
echo "+++++ make failed on running :"
echo "COMMAND >>----- $1 -----
#!/bin/bash
OUTPUT_LOG=build.log
ERROR_LOG=error.log
exec_cmd(){
$1 >> $OUTPUT_LOG 2>> $ERROR_LOG
if [ $? != 0 ]; then
echo "+++++ make failed on running :"
echo "COMMAND >>----- $1 -----