Bash
Bashの変数展開で最後の文字だけ取得する際の仕様がちょっと分かりづらかったのでメモ やりたいこと 以下のような変数と値があった場合に最後の文字であるdだけを変数展開で取り出したい! text="Hello World" やりかた 以下のように変数展開の:のうしろにス…
ヒアドキュメントでインデントを含めたものを使いたいときには<<だけではだめで- <<とすると行頭のタブを無視してくれるので、この書き方だと以下のような用途の際にスクリプトできれいに書けるので便利 # configuration of td-agent cat - << 'EOM' > /etc/…
mattnさんの以下ツイートが流れてきてめちゃ便利じゃんと感動したのでメモ 今日の bash tips: 変数の文字列を先頭大文字にしたり全て大文字/小文字にしたりするのに sed は使わない。$ os=linux; echo ${os^}Linux$ os=linux; echo ${os^^}LINUX$ os=LinuX; …