bash – 如何定期删除文件中的所有内容而不删除它
发布时间:2020-12-15 18:32:11 所属栏目:安全 来源:网络整理
导读:我需要定期清空文本文件而不删除它(我知道它有多少行). 我试过这个: 创建了一个执行以下脚本的cron other lines from the script heresed '1,14d' file.txtfile.txt 如果我从终端运行它它工作正常,但是当我运行cron它执行第一部分(“脚本在这里的其他行”部
我需要定期清空文本文件而不删除它(我知道它有多少行).
我试过这个: 创建了一个执行以下脚本的cron other lines from the script here sed '1,14d' file.txt>file.txt 如果我从终端运行它它工作正常,但是当我运行cron它执行第一部分(“脚本在这里的其他行”部分)但它不会清空文件. 注意:该文件具有777权限,因此我认为它与权限无关.
当cron执行脚本时,当前工作目录可能不是您所期望的.尝试指定file.txt的完整路径.此外,这也应该清空文件,以防sed命令出现问题:
echo > file.txt (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何使用* ngIf切换类angular2
- 不容错过的十款Bootstrap设计工具
- angularjs – 控制器使用ui-router嵌套状态(Ionic)执行两次
- zmNgFrameWork 架构升级ng1.5和md5静态资源缓存方案【angul
- shell--变量
- angularjs – Angular JS – 将数据从指令发送到父控制器
- scala – 使用withColumn将两列添加到现有DataFrame
- 互联网企业安全运维实践
- BootStrap中Datetimepicker和uploadify插件应用实例小结
- 访问WebService,因 URL 意外地以“/HelloWorld”结束,请求