2017-07-20 25 views
1

當我嘗試使用多個參數時,我使用GNU並行版本20170322並獲得了一些引用行爲。例如parallel echo ::: A B C ::: 1 2 3回到 A 1 A 2 B 1 B 2 如預期,但parallel echo {} and {} ::: A B ::: 1 2回報 A 1 and A 1 A 2 and A 2 B 1 and B 1 B 2 and B 2 gnu-parallel - 處理多個參數時的奇怪行爲

parallel echo {1} and {2} ::: A B ::: 1 2 1 and 2 A 1 1 and 2 A 2 1 and 2 B 1 1 and 2 B 2

我試圖重新安裝甚至使用防鏽叉,但我有同樣的問題

回答

0

parallel echo {} and {} ::: A B ::: 1 2不作爲設計:插入{}兩次。

你的shell可能是逗你(也許你正在使用tease-sh(tcsh))。嘗試:

parallel echo '{'1} an'd {2}' ::: A B ::: 1 2

+0

不能正常工作,使用的zsh IM,但我使用bash測試過 –

+0

有了'zsh'這個作品:'平行回聲 '{1}和{2}' ::: AB ::: 1 2' –