Linux Tips

複数のファイル拡張子を一括で変更するには

北浦訓行
2002/1/24

 複数のファイル拡張子を一括変更するには、bashのコマンドを使うのが簡単だ。例えば、*.tiffというファイルを*.tifに一括変更するには、以下のように行う。

$ ls
01.tiff  02.tiff  03.tiff  04.tiff  05.tiff ←拡張子はすべて.tiff
$ for fname in *.tiff; do ←拡張子がtiffのファイルが存在する限り、以下の命令を繰り返す
> mv $fname ${fname%.tiff}.tif;
> done
$ ls
01.tif  02.tif  03.tif  04.tif  05.tif

 上記のfor文の使い方は、man bashでforをキーワードに検索するといいだろう。

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間