tar.gz中的数百个文件如何用密码分别压缩?

How to compress separately with password hundreds of files in tar.gz?

一个文件夹最多可包含约 200 个 mkv 格式的视频。

如何使用 bash 将每个视频压缩到单独的 tar.gz 文件中?所以我不必为每个文件手动执行此操作。

Tar 没有密码选项。您最好使用 zip 之类的东西。这是一个示例 shell 脚本,用于处理目录中的所有文件。

for i in *.mkv; do 
  zip --password "thepassword" "$i.zip" "$i" 
done