2016-11-20 シェルスクリプト Tips シェルスクリプトで「こんなときどうしよう」と思って調べたことを備忘録としてまとめます。同様のことがあれば今後追記していきます。Wiki代わりに。 半角スペースを文字区切りとしないためには環境変数IFSを変更する。 IFS=$'\n' ファイル名を格納した環境変数を、拡張子を変えた文字列にする。 # hoge.png が格納された$name を使って hoge.jpg に名前を変更する。 $ mv $name ${name%.png}.jpg