我需要一个脚本文件来备份(zip或tar或gz)我们的unix服务器中的旧日志文件(导致空间问题).你能帮我为当前目录和子目录中的每个日志文件创建zip或gz文件吗?
我发现一个命令是为旧文件创建gz文件,但它只为所有旧文件创建一个gz文件.但我需要为每个日志文件单独的gz文件.
find/tmp/log/-mtime +180 | xargs tar -czvPf/tmp/older_log _ $(date +%F).tar.gz
提前感谢你.
我是 bash/shell 脚本的新手。我想找到目录和子目录中所有不以“.log”结尾的文件。我知道我可以使用下面的命令来获取以“.log”结尾的文件,但我需要不以这个扩展名结尾的文件:
find /tmp/mallik5/ -iname "*.log"
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?