2014-07-12 WindowsのrenameコマンドとLinuxのmvコマンド カレントディレクトリ直下の .foo で終わるファイルすべてを .bar にリネームしたいとき,Windowsだと rename *.foo *.barで動くんだけど,Linuxだと rename *.foo *.barも mv *.foo *.barも動かない. bashでこれをやろうとするなら, for file in *.foo do mv -v "$file" "${file%.foo}.bar" doneとかやらないといけないらしい. 面倒だな.