關于 echo 的問題
./main.out && gcc main.c -o main2.out && ./main2.out && ls
hello world
hello world?
并沒有執行ls?
?main.out的返回值是0 main2.out的返回值是1 在執行這個命令之后
我用echo $? 查看錯誤碼 顯示卻是 0 為什么不是1呢
?
./main.out && gcc main.c -o main2.out && ./main2.out && ls
hello world
hello world?
并沒有執行ls?
?main.out的返回值是0 main2.out的返回值是1 在執行這個命令之后
我用echo $? 查看錯誤碼 顯示卻是 0 為什么不是1呢
?
2017-12-03
舉報
2017-12-03
你使用?echo $??的上次操作不是?./main.out && gcc main.c -o main2.out && ./main2.out && ls
echo $? 顯示最后上一次命令的退出狀態(說上一次你好理解一點)