• 締切済み

"#"をcase文のパターンニ指定する

題名にあるように、具体的には case $1 in #aaaa) echo OK! ;; *) echo NG ;; esac という風に引数に、#、を用いた場合のスクリプトを書きたいのですが 2行目の#の行がコメント行として扱われるのか うまく処理できません。 どうしたらよいでしょうか? よろしくお願いします。

みんなの回答

  • Ceren
  • ベストアンサー率49% (90/183)
回答No.1

\#aaaa) echo OK! ;; のようにエスケープすればうまくいきませんか?

nya1221
質問者

お礼

回答ありがとうございます。 シングルクォーテーション''によるエスケープでうまくいきました。 '#aaaa') echo OK! ;; 一度やってみたときはうまくいかなかったのですが・・・。 ありがとうございます。

関連するQ&A