我.zip在一个文件夹中有数千个文件。我希望找到哪些 zip 文件中的文件少于 15 个。
我知道unzip -l可以列出 zip 文件的内容,但我不知道如何创建少于 15 个文件的 zip 文件的输出。
我希望从文本列表中解压缩 ZIP 文件,将每个文件解压缩到自己的文件夹中,并将错误输出到日志文件中。
该列表如下所示:
0001.zip
0002.zip
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用以下命令,但我只是不知道如何完成上述操作。
find -name '*.zip' -exec sh -c 'unzip -d "${1%.*}" "$1"' _ {} \;
Run Code Online (Sandbox Code Playgroud)
谢谢你。
我需要在远程位置 (/mnt/) 中查找文件,并在文件名符合以下条件时发出警报:
文件名只能包含大写字母或数字。
文件扩展名只能包含小写字母。
消极的方式也将起作用。
例子:
if-文件名包含小写字母和/或扩展名包含大写字母
然后-回声警报