2010-12-08 35 views
1

GNU並行是一個偉大的工具,但我接收處理的文件回來的問題。考慮此選項:如何找回一個文件,其中包含空格在GNU並行

--trc "output/Done {}" 

的結果我得到的文件

output/Done 

不存在錯誤。

如何將文件名傳遞給並行以返回,何時(如上)它包含空格?

信息:

如果您不完全熟悉GNU並行,--trc是轉移,回報,清理abbrevation和{}是從輸入每個處理元素的替代,在我的情況下,它是文件名。

回答

1

某處某處忘記引用一個參數。這在shell腳本中很常見,但是我想象一下,在Perl中也會發生類似的情況(這就是GNU Parallel寫入的內容)。另外,Func

+0

謝謝你的鏈接!但是回到我的問題 - 你是說那不是我的錯,但它是一個並行的錯誤,對吧? – greenoldman 2010-12-08 11:58:36

+0

假設沒有別的東西能起作用,是的。 – 2010-12-08 12:05:47

相關問題