内容へ移動
heavyhandの実験室
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
linux:シェル:変数:文字列
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Linux:シェル:変数:文字列 ====== ===== 文字列の代入 ===== ==== 文字列をそのまま代入する。 ==== * スペース、タブ、改行を含むことはできない。 ==== 文字列を "..." で括る。 ==== * "..."で括られた内容を1つの文字列として扱う。 * 「$」 「`」 「\」 の特殊文字を除いてを除いて普通の文字として扱われる。 ==== 文字列を '...' で括る。 ==== * '...'で括られた内容を1つの文字列として扱う。 * 全ての特殊文字を普通の文字として扱う。 ===== 例 ===== ==== 文字列を代入する。 ==== <code bash> #/bin/sh str1=string str2="string" str3='string' echo $str1 echo $str2 echo $str3 </code> <code bash> string string string </code> ==== 特殊文字の扱い ==== <code bash> #/bin/sh str="DEF" str1=ABC${str}GHI str2="ABC${str}GHI" str3='ABC${str}GHI' echo $str1 echo $str2 echo $str3 </code> <code bash> ABCDEFGHI ABCDEFGHI ABC${str}GHI </code> ==== メタキャラクタの扱い ==== * "..."に 「"」 や「$」 を含めたい場合は「\"」「\$」のように記述する。 * '...'にメタキャラクタを使用することはできない <code bash> #/bin/sh str="DEF" str1=ABC\${str}GHI str2="ABC\${str}GHI" str3='ABC\${str}GHI' echo $str1 echo $str2 echo $str3 </code> <code bash> ABC${str}GHI ABC${str}GHI ABC\${str}GHI </code>
linux/シェル/変数/文字列.txt
· 最終更新: 2015/12/03 21:04 by
dokuroot
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ