• ベストアンサー

空白を含んだシェル変数の代入

こんにちは。 空白を含んだシェル変数の代入について教えてください。 set test1="ABCD EFGHIJ" set w1=$test1 echo "w1 = $w1" このようなシェルスクリプトを実行させた時 w1 = ABCD と表示されてしまいます。 解決案があれば教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • xiade
  • ベストアンサー率64% (88/137)
回答No.1

set w1="$test1" ダブルクォーテーションで囲ってください。 この場合シングルはダメです(変数内容が展開されません)。

TnnT
質問者

お礼

ANo.1様 適切な回答ありがとうございました。 こちらでも動作確認できました。 これで解決です。

関連するQ&A