Wie füge ich einen Befehl in GNU parallel zu einem Array ein? Zum Beispiel habe ich dieses Array:Feed GNU parallel zu einem Array?
x=(0.1 0.2 0.5)
und jetzt will ich es bis zu einem gewissen Befehl in parallel
parallel echo ::: $x
Das funktioniert nicht füttern. Es füttert alle Argumente zu einem einzigen Aufruf, da es
druckt0.1 0.2 0.5
statt
0.1
0.2
0.5
, die die Ausgabe von
parallel echo ::: 0.1 0.2 0.5
ist, wie kann ich es richtig machen?
Ich denke, es wäre besser zu verwenden "$ {x [@]}" für den Fall, dass Array-Elemente in Zukunft Leerzeichen enthalten, z. "x = (" 0,1 + 6 "0,2 - b" "0,5 + a") " –