小编Gre*_*vid的帖子

尝试在 Linux 上使用“find”和“zip -m”压缩并自动删除文件

/test 文件夹中有超过 300000 个文件,它们的名称很长(超过 30 个字符),并且标头相同,如“TEST_*” 我想将所有文件压缩到 .zip 包中,并将它们从 /test 文件中删除。所以我使用了如下命令:

find ./test -name "TEST_\*" -mtime +1 | zip -m /home/TESTbac.zip -@;
Run Code Online (Sandbox Code Playgroud)

但运行 shell 脚本后 /test 文件夹中的文件仍然存在

我想问的是为什么运行脚本后文件仍然存在?我该如何解决这个问题?

linux zip file

4
推荐指数
1
解决办法
9180
查看次数

标签 统计

file ×1

linux ×1

zip ×1