スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

コマンドでファイル名一括変更

画像いじってるついでに発見したもの。
そういやコマンドでそのディレクトリ内のファイル名まとめて変更とかできたような・・・と思いつつ調べてみて。
Linuxでファイル名をまとめて変更するが分かりやすかったです。

まず、変更したいファイルorフォルダがあるディレクトリに移動。
$ cd /デスクトップ/Dancing-Miku0.3
lsでそのディレクトリのファイル一覧
$ ls
Hatsune-Dance-01.png Hatsune-Idling-04.png S-Hatsune-Dance-08.png
Hatsune-Dance-02.png Hatsune-Idling-05.png S-Hatsune-Dance-09.png
Hatsune-Dance-03.png Hatsune-Idling-06.png S-Hatsune-Dance-10.png
Hatsune-Dance-04.png Hatsune-Idling-07.png S-Hatsune-Idling-01.png
Hatsune-Dance-05.png L-Miku.mcpx S-Hatsune-Idling-02.png
Hatsune-Dance-06.png Miku.menu S-Hatsune-Idling-03.png
Hatsune-Dance-07.png S-Hatsune-Dance-01.png S-Hatsune-Idling-04.png
Hatsune-Dance-08.png S-Hatsune-Dance-02.png S-Hatsune-Idling-05.png
Hatsune-Dance-09.png S-Hatsune-Dance-03.png S-Hatsune-Idling-06.png
Hatsune-Dance-10.png S-Hatsune-Dance-04.png S-Hatsune-Idling-07.png
Hatsune-Idling-01.png S-Hatsune-Dance-05.png S-Miku.mcpx
Hatsune-Idling-02.png S-Hatsune-Dance-06.png
Hatsune-Idling-03.png S-Hatsune-Dance-07.png

ここで、例えばSってのをLに変更したいときは、
$ for file in *; do mv -i $file `echo $file | sed 's/S-Hatsune/L-Hatsune/'`; done
で置き換えれる。
全てのファイルの先頭にSizeとか入れたいなら、
$ for file in *; do mv -i $file `echo $file | sed 's/^/Size-/'`; done

ふむ。ぶっちゃけこの文字列は覚えられそうにないんですが、geditの検索、置き換えと同じような感じですね。
というかたぶんgeditがこの操作をGUI化してるだけなのかな?
こういうのはコマンドの得意分野かも。

関連記事
今更コマンドを擁護してみるなど
関連記事
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

394:
ワタクシはkrenameとか使ってましたけどね。GUIツールですが。
396:
>かおりんさん、ありがとうございます。
ちょっと調べてみたら、使いやすそうですね。Krename。
これはよい情報を。
今の僕には常用するにはGUIツールの方がよさそうです。

>(っд-)さん、どうもです。
そう、組み合わせで、長いので常用するにはキツいんですよ。
GUIログインができなくなったときなんかに使う自信が全くないです。
実際僕の中ではmvのとこしかちゃんと理解できてないしw
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/248chngext.html
こんなのも引っかかってたんですが、bashなんですよね。
シェルスクリプトを学ぶべきかもしれないです。
415:
renameコマンドはいかがでしょう。

ファイル名を一括変更するには(renameコマンド) - Ubuntu Japanese Wiki
https://wiki.ubuntulinux.jp/UbuntuTips/FileHandling/RenameCommand
416:
yoinakさん、どうもありがとうございます。
リンク先見させていただきました。
こんなのがあったんですね。これなら、使う気になれそうです!
後半の文字列指定の部分は同じようなんですが、やはりコマンド自体はこれくらいじゃないと覚えられない、というか覚える気にならないのでw
よい情報をありがとうございました。

コメントの投稿

管理者にだけ表示を許可する
ブログ内検索

カスタム検索

フリーエリア

クリックで救える命がある。

レンタルサーバー

さくらのマネージドサーバ
さくらインターネットのVPS
ConoHaのVPS
WebARENA VPSクラウド
99円レンタルサーバー
【CloudCore VPS】
GMOクラウドのレンタルサーバー
転送量無制限 ABLENET
@WAPPYレンタルサーバー
SPPDレンタルサーバー

カテゴリー+月別アーカイブ

 

アクセスカウンター

現在の閲覧者数:

プロフィール

Author:tmin
PCヲタ。ライト2ちゃんねら。
スロット好きのギャンブラー。(元
むしろ人生がギャンブルだが目下のところ負けっぱなし。
座右の銘は「結果オーライ」。故に基本適当。
トラブルもまた楽しみのひとつ

コメント、トラバ、相互リンク歓迎。お気軽にどうぞ。
当ブログについて
Twitterでこっちとあっちの更新情報流すことにしてみます。
http://twitter.com/t_min
Project Mikunchu♪Wikiできました。
Mikunchu200x40.png


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。