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

同じ拡張子のファイルを別の拡張子に一度に変更する場合には、シェルスクリプトで変更可能です。
例えば、「html」という拡張子のファイルを「htm」にする場合にはfor文を使用して下記の様に実行します。

[pakira@Tiger ~]$ touch index.html ←テスト用のhtmlファイルを作成します。
[pakira@Tiger ~]$ touch kouza.html
[pakira@Tiger ~]$ touch profile.html
[pakira@Tiger ~]$ touch campany.html
[pakira@Tiger ~]$ ls  ←テスト用ファイルを表示します。
campany.html index.html kouza.html profile.html
[pakira@Tiger ~]$ for name in *.html; do ←拡張子を「.html」から「.htm」に変更します。
> mv $name ${name%.html}.htm;
> done
[pakira@Tiger ~]$ ls  ←ファイルの拡張子を確認します。
campany.htm index.htm kouza.htm profile.htm





P.S
複数ファイルの拡張子を一度に変更するをもっと理解したいなら、こちらがおすすめです。
👉いますぐ詳細を見る

P.P.S
「無料でLinuxサーバーが構築できます」0円で自由に使えるLinux環境を持ちませんか?
最新のAlmaLinux9で作る【Linuxサーバー構築入門マニュアル】を無料プレゼント中です。
👉ダウンロードはいますぐこちらをクリック


<<関連記事>>
・MIMEでエンコードされたテキストを読めるように変換する
・viエディタで文字をコピーする
・ハードディスクの使用状況を調べるには
・tar.bz2ファイルを解凍して展開するには
・tar.gz形式のファイルを解凍、展開するには