读取/home/yjc/run_result.txt 如果是“True” 执行40 12 * * * cd /home/yjc/qicheoa/; svn up;
时间: 2023-08-15 08:03:24 浏览: 106
点云快速读取,ptx 和txt格式的都可以
4星 · 用户满意度95%
好的,你可以参考下面的 Bash 脚本代码实现这个功能:
```bash
#!/bin/bash
filename="/home/yjc/run_result.txt"
text=$(cat "$filename")
if [ "$text" == "True" ]; then
# 执行定时任务的命令
# 清理数据
40 12 * * * cd /home/yjc/qicheoa/; svn up;
fi
```
这个脚本首先读取了文件 "/home/yjc/run_result.txt" 的内容,并将其赋值给变量 $text。接着,脚本使用一个 if 语句来判断 $text 的值是否等于 "True"。如果是,则执行后面的命令,也就是更新 "/home/yjc/qicheoa/" 目录下的 SVN 代码库。
请注意,这里的命令只是一个示例,你需要根据实际情况修改命令内容和执行时间。另外,你需要将这个脚本保存为一个可执行文件,并使用 crontab 来定时执行它。
如果你还有其他问题或需要进一步的帮助,请随时提出来。
阅读全文