SampleVariable="SampleText SampleText SampleText SampleText SampleText"
Sample1="Sample1 Sample1 Sample1 Sample1 Sample1 Sample1"
Sample2="Sample2 Sample2 Sample2 Sample2 Sample2 Sample2 "
文字列の長さ
echo ${#SampleVariable}
文字列切り出し
echo ${SampleVariable:0:5}
文字列置換 //は全部置換、/は最初にマッチしたものだけを置換
echo ${SampleVariable//a/T}
echo ${SampleVariable/a/U}
文字列連結
Sample3=${Sample1}${Sample2}
echo ${Sample3}
配列連結 IFSで区切り文字を設定する
SampleArray=( "aaa" "bbb" "ccc" "ddd" "eee")
IFS=""
ArrayText="${SampleArray[*]}"
echo ${SampleArray}
出力結果:aaabbbcccdddeee
文字列分割 IFSで区切り文字を設定する
Text="aaa,bbb,ccc,ddd,eee"
IFS=","
FEATURES=(${Text})
echo ${Text}
## aaa bbb ccc ddd eee