我如何检查gcc是否已成功编译程序,失败或成功但是有警告?
#!/bin/sh
string=$(gcc helloworld.c -o helloworld)
if [ string -n ]; then
echo "Failure"
else
echo "Success!"
fi
Run Code Online (Sandbox Code Playgroud)
这只检查它是否成功或(失败或编译时带有警告).
-n表示"不为空".
谢谢!
编辑如果不清楚,这是行不通的.