对于并行化 gzip 压缩:
parallel gzip ::: myfile_*
完成这项工作,但如何传递 gzip 选项,例如 -r-9
我试过 parallel gzip -r -9 ::: myfile_*parallel gzip ::: 9 r myfile_*
但它不起作用。

当我尝试 parallel "gzip -9 -r" ::: myfile_*
我收到此错误消息:
gzip: compressed data not written to a terminal. Use -f to force compression
用于递归添加目录的 -r 开关也不起作用。

....

其他命令类似:如何在使用 parallel 时传递选项?

最佳答案

你有正确的语法:

parallel gzip -r -9 ::: myfile_*

所以还有其他事情是错误的。什么是输出
parallel --version

您可以在以下位置找到有关 GNU Parallel 的更多信息:http://www.gnu.org/s/parallel/

您可以在 10 秒内安装 GNU Parallel:
wget -O - pi.dk/3 | sh

观看介绍视频
http://www.youtube.com/playlist?list=PL284C9FF2488BC6D1

关于gzip - 并行 : how to pass options to commands,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17500636/

10-13 05:34