我在工作中被扔进了Linux,但对此毫无经验。训练我的人给了我一些小任务,让我在训练过程中弄清楚,但我陷入了困境。今天他告诉我打包一个文件并将其分割成更小的文件。我很快就想通了。然后他告诉我打包一个文件并用一个命令将其分割。我正在使用 GoPro 文件 GOPR0005.MP4,并设法通过以下方式做到这一点:
tar -czvf - GOPR0005.MP4 | split -b 5M
但我的输出是 xaa、xab 等。如何将我的输出命名为 goproaa、goproab 等...?这真让我抓狂。
答案1
您可以这样指定前缀:
tar -czvf - GOPR0005.MP4 | split -b 5M - gopro
-
用来告诉split
使用stdin
就像你用它来告诉tar
使用一样stdout
。