Bash (または他のシェル) で、複数行の値を持つ環境変数を出力するにはどうすればよいですか?
text='line1
line2'
単純な通常の方法echo $text
ではそのままでは機能しないことはわかっています。$IFS の微調整は役に立ちますか?
私の現在の回避策はのようなものruby -e 'print ENV["text"]'
です。これは純粋なシェルで実行できますか? env
コマンドが未解決の変数名を取るかどうか疑問に思っていましたが、そうではないようです。
Bash (または他のシェル) で、複数行の値を持つ環境変数を出力するにはどうすればよいですか?
text='line1
line2'
単純な通常の方法echo $text
ではそのままでは機能しないことはわかっています。$IFS の微調整は役に立ちますか?
私の現在の回避策はのようなものruby -e 'print ENV["text"]'
です。これは純粋なシェルで実行できますか? env
コマンドが未解決の変数名を取るかどうか疑問に思っていましたが、そうではないようです。