GNU并行格式

时间:2017-02-06 19:41:14

标签: unix gnu-parallel

这是一个愚蠢的问题。 我想申请一个"转换..."对文件列表的操作。 我已经能够使用find运算符成功应用它:

  

找到$ FolderA / -name" * .dcm" | parallel --will-cite"转换{}   -resize%50 $ FolderB / {/。}。png"

我想将此命令复制到特定的文件列表。我试过了:

  

parallel"转换$ FolderA / {} -resize%50   $ FolderB / {/。}。png ::: file1 file2 file3 ...

但它不起作用。并行只挂起

  

parallel:警告:从终端读取输入。只有专家才能   这是故意的。按CTRL-D退出

知道文件列表的正确语法是什么?

1 个答案:

答案 0 :(得分:1)

这应该适合你:

parallel convert "$FolderA/{}" -resize 50% "$FolderB/{/.}.png" ::: file1.dcm file2.dcm