2008-02-04 unixでの複数ファイル名のリネーム方法 開発 2.0から、railsのテンプレートファイルのデフォルト拡張子がhtml.erbになった。 ちょうど過渡期に作り始めたシステムはrhtmlファイルとhtml.erbファイルが混在しているので、一括でリネームしてやろうと思ったがやり方を忘れてたので調べた。 こんな感じでできる。 for name in *.rhtml do mv $name ${name%.rhtml}.html.erb done パターンマッチのところがよくわからなかったので、これも調べた。 bashで始めるシェルスクリプト基礎の基礎(1/2) 参考ページ http://aki.issp.u-tokyo.ac.jp/itoh/PukiWiki/pukiwiki.php?%A5%B7%A5%A7%A5%EB%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8(bash)