テキストファイルの変数を1行ずつ並列スクリプトに渡す方法

テキストファイルの変数を1行ずつ並列スクリプトに渡す方法

スクリプトが並行して実行されるように、ファイルを1行ずつ読み込み、文字列を変数として渡す必要があります。

前任者:

14
43
57

foo.txtに位置

var = $(cat foo.txt)の場合、スクリプト内でこの$ varを使用できますが、スクリプトを実行しているすべてのインスタンスに対してこの変数を変更するために並列をどのように呼び出しますか?

ベストアンサー1

もしあなたなら本物変数を設定したい:

parallel -a foo.txt 'myvar={}; myscript'

しかし、それ以外はTomの解決策がほとんどの場合欲しいものだと思います。

おすすめ記事