Open junxnone opened 5 years ago
$?
0
if [ $? -ne 0 ]; then echo "failed" exit 0 else echo "succeed" fi
PIPESTATUS
$ cat 1238|ls cat: 1238: No such file or directory $ echo ${PIPESTATUS[0]}${PIPESTATUS[1]} 10
2>1&
your_cmd 2>1&|tee your_log.txt
将标准错误(stderr)重定向到标准输出(stdout)
junxnone/linuxwiki#23
错误检查
$?
来显示上一条命令执行的返回值0
则代表执行成功UseCase
$?
PIPESTATUS
tee 未收集 error log
2>1&
Reference