find /var/lib/docker/containers/abc/ -name *log #找到具体的日志文件,名字是abc-json.log
cat /dev/null >abc-json.log #清空日志文件(是清空,不是删除)
如上,我准备搞一个脚本清空日志,请问怎样才能把上面两个命令合成一条命令呢,如果可以合成一个命令之后我就可以用crontab进行清理了。谢谢。
#find /home/logs/ -mtime +3 -name "*.log" -exec rm -rf {} ;这种不行,这个后面的rm -rf是删除文件不行,我要的是清空里面的内容,保留文件名。