Shell 脚本:pdjg() 函数解析 - 如何判断执行结果
pdjg() {\n\tlog_file="/tmp/zxpd.log"\n\tif\n\t\t[ -f "$log_file" ]\n\tthen\n\t\tresult=$(cat "$log_file")\n\t\tif\n\t\t\t[ "$result" -eq "1" ]\n\t\tthen\n\t\t\techo "$1成功"\n\t\telse\n\t\t\techo "$1失败"\n\t\tfi\n\telse\n\t\techo "脚本内部出错"\n\tfi\n}\n\n/tmp/zxpd.log 是 1 时 执行\n\npdjg 删除\n\n结果是什么内容:如果 /tmp/zxpd.log 文件中的内容是 1,那么执行 pdjg() 函数后会输出 "$1 成功";否则输出 "$1 失败"。
原文地址: https://www.cveoy.top/t/topic/qckO 著作权归作者所有。请勿转载和采集!