重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

こんにちは。
空白を含んだシェル変数の代入について教えてください。

set test1="ABCD EFGHIJ"
set w1=$test1
echo "w1 = $w1"

このようなシェルスクリプトを実行させた時
w1 = ABCD
と表示されてしまいます。
解決案があれば教えてください。

よろしくお願いします。

A 回答 (1件)

set w1="$test1"



ダブルクォーテーションで囲ってください。
この場合シングルはダメです(変数内容が展開されません)。
    • good
    • 0
この回答へのお礼

ANo.1様

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

お礼日時:2007/08/09 16:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!