目次

Linux:シェル:変数:文字列

文字列の代入

文字列をそのまま代入する。

文字列を "..." で括る。

文字列を '...' で括る。

文字列を代入する。

#/bin/sh
str1=string
str2="string"
str3='string'
 
echo $str1
echo $str2
echo $str3
string
string
string

特殊文字の扱い

#/bin/sh
str="DEF"
str1=ABC${str}GHI
str2="ABC${str}GHI"
str3='ABC${str}GHI'
echo $str1
echo $str2
echo $str3
ABCDEFGHI
ABCDEFGHI
ABC${str}GHI

メタキャラクタの扱い

#/bin/sh
str="DEF"
str1=ABC\${str}GHI
str2="ABC\${str}GHI"
str3='ABC\${str}GHI'
echo $str1
echo $str2
echo $str3
ABC${str}GHI
ABC${str}GHI
ABC\${str}GHI