ホーム » Linux » Linux ファイルの拡張子を一括変更

Linux ファイルの拡張子を一括変更


--- 広告 ---
--- 広告 ---

Dos だったらコマンド一つで一気にファイルの拡張子を変更できたけど、Linux だとどうしたらいいかよく分かっていないです。

それで、現在はシェルスクリプトで対応しています。

でも、何かコマンドがありそうだなぁ。

拡張子 hoge を honya に変える
for f in *.hoge
do
    mv $f `basename $f .hoge`.honya
done

basename というパス名からファイル名を取り出すコマンドが、活躍する場面が多いです。

basename パス名 [文字列] で、末尾の取り除きたい文字列を指定する

という単純なコマンド。 個人的には Linux らしくて好きなコマンドの一つです。

--- 広告 ---
--- 広告 ---

 

この記事に関連する記事一覧

目 次
最近の投稿
--- 広告 ---
--- 広告 ---
お問い合わせ