shell 实现curl 命令失败后日志打印:制品上传失败
在shell中,可以使用条件判断语句来判断curl命令是否执行成功,并在失败时打印日志。
#!/bin/bash
# 执行curl命令
curl_command=$(curl [OPTIONS] [URL])
# 判断curl命令的返回值
if [ $? -ne 0 ]; then
# 打印日志
echo "制品上传失败"
fi
在上面的脚本中,首先执行curl命令,并将其结果保存在变量curl_command中。然后使用条件判断语句if [ $? -ne 0 ]来判断curl命令的返回值是否为非零,即是否执行失败。如果失败,则打印日志"制品上传失败"。注意,$?表示上一个命令的返回值。
原文地址: https://www.cveoy.top/t/topic/ibzX 著作权归作者所有。请勿转载和采集!