Skip to main content

ログ取得ツール (移転先予定地)

rename

util-linuxにrenameコマンドが入ってたんですね。DOS時代における、

A:\> ren *.DOC *.TXT

みたいなことができます。ちなみに、上記と同じ指定は、以下のようになります。

# rename .DOC .TXT *.DOC

自分はこの手のことをやるときは、いつもforで回してました。

# for i in *.DOC ; do echo mv $i ${i%%.DOC}.TXT ; done
# for i in *.DOC ; do mv $i ${i%%.DOC}.TXT ; done

不安なので、一度echoをつけといて目視で確認してからechoを削除するか、シェルスクリプトにもなるので後ろに「| sh」をつけて実行させるか。後ろに「| sh」をつける場合はクオートに気をつける必要があります。