Bashで変数の1文字目を大文字(小文字)に変換する
書式
1.1文字目を大文字に変換
${変数名^}
2.1文字目を小文字に変換
${変数名,}
3.1文字目を反転する
${変数名~}
使用例
#!/bin/bash str=STUDY echo "変数の1文字目を大文字に変換" echo ${str^} strB=STUDY echo "変数の1文字目を小文字に変換" echo ${strB,} strC=STUDY echo "変数の1文字目を変転" echo ${strC~}
実行結果
# sh test25.sh 変数の1文字目を大文字に変換 STUDY 変数の1文字目を小文字に変換 sTUDY 変数の1文字目を変転 sTUDY