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

Bash 如何在tar.gz中使用密码分别压缩数百个文件?,bash,terminal,compression,gzip,tar,Bash,Terminal,Compression,Gzip,Tar,一个文件夹最多可包含200个mkv格式的视频 如何使用bash将每个视频压缩到单独的tar.gz文件中?因此,我不必为每个文件手动执行此操作。Tar没有密码选项。你最好用拉链之类的东西。下面是一个示例shell脚本,用于处理目录中的所有文件 for i in *.mkv; do zip --password "thepassword" "$i.zip" "$i" done Tar没有密码选项。你最好用拉链之类的东西。下面是一个示例shell脚本,用于处理目录中的所有文件 for i i

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


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

Tar没有密码选项。你最好用拉链之类的东西。下面是一个示例shell脚本,用于处理目录中的所有文件

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

Tar没有密码选项。你最好用拉链之类的东西。下面是一个示例shell脚本,用于处理目录中的所有文件

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

你试过什么?通常您会使用命令来执行此操作。
tar.gz
格式没有任何固有的密码支持。您必须演示如何对内容进行加密/密码保护,以提供有用的答案。顺便说一句,
tar
如果您只希望每个输入文件有一个归档文件,那么它通常是一个归档文件;它不做压缩的任何部分,但唯一的目的是将多个文件及其名称/权限等元数据捆绑在一起。只是
你的视频.mkv.gz
你的视频.mkv.tar.gz
更有意义。好吧,在阅读了tar文件的起源之后,我明白了为什么它对单个文件毫无意义。我不知道tar不支持加密。谢谢大家。你们试过什么了?通常您会使用命令来执行此操作。
tar.gz
格式没有任何固有的密码支持。您必须演示如何对内容进行加密/密码保护,以提供有用的答案。顺便说一句,
tar
如果您只希望每个输入文件有一个归档文件,那么它通常是一个归档文件;它不做压缩的任何部分,但唯一的目的是将多个文件及其名称/权限等元数据捆绑在一起。只是
你的视频.mkv.gz
你的视频.mkv.tar.gz
更有意义。好吧,在阅读了tar文件的起源之后,我明白了为什么它对单个文件毫无意义。我不知道tar不支持加密。谢谢大家,谢谢大家。无缝工作。我甚至可以把它改编成一般的文件和文件夹。谢谢。无缝工作。我甚至可以将其应用于一般的文件和文件夹。