2
のは、改行の同じ数を含むは、例えば、文字列を分離、私は二つの変数fooのとバーを持っているとしましょうFOOをマージする最も簡単な方法は何ですかマージ改行は文字列を分離
$ echo $foo
a
b
c
$ echo $bar
x
y
z
とbar以下の出力を得るには?
a x
b y
c z
fooのとバーは私がpaste -d ' ' foo bar
を行うことができ、ファイルでしたが、この場合には、それらは文字列である場合。
最後のスニペットの 'POSIX'準拠ワードを削除することができます。ANSI引用符付き文字列' $ '..' 'やhere-stリングは 'POSIX sh'シェルに準拠しています – Inian
また、プロセス置換は、シェル特有のbourne-again特有の機能であり、' POSIX' bourne 'sh'シェル互換です。問題は、後者のシェルのためのものでした。 – Inian
ありがとう@Inian - 答えを更新しました。 2番目の解決法は 'sh'で動作しました。 – codeforester