
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu Tips/FileHandling/ファイル名を一括変更するには(renameコマンド)を読んだのですがやりたいリネームの方法がわからないので教えてください。
任意の単語(今回は/にします)より前の文字列を削除したいのですが、どうすればいいかわからないので教えてください。お願いします。
ubuntu9.04 amd64です。よろしくお願いします。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
CDをGripでリッピングしたいと考えています。その際にCDDBからトラック名やアーティスト名を取得するのですが、アーティストがバラバラの場合、トラック名が「アーティスト名/トラック名」となっています。これはCDDB(日本の)に記録する際の決まりです。
http://freedbtest.dyndns.org/TIPS.html#various
今まで上記の事を知らなかったのですが、今回自分でmp3にリッピングして気づきました。
ちなみにubuntuでgripを使って上記のような事をすると
ファイル名は「アーティスト名_トラック名」となります。ただし、mp3タグの方は「アーティスト名/トラック名」です。
タグの/は半角ではなく全角です。全角の/ならファイル名にも使用できます。
私はタグにアーティスト名を入れたくないので、CDDBから曲情報を取得した後、/or_より前の文字を削除しようと考えました。
そのため「任意の文字列」と言ったのです。説明が足りなくてすいませんでした。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
返信が遅れてすいません。#7の方法で成功しました。#5と比べるとだいぶコマンドが短くて便利そうなので#7を使いました。
renameという名前がついているだけのことはありますね。
端末での操作は最低限は知っていますが、正規表現やrenameコマンドについては全然知らないのでこれから勉強したいと思います。
CUIでの操作はあまり好きではないのですが(初心者なので)、renameに関してはCUIの方がだいぶ便利ですね。GUIの物だと上記のような事はできませでした。
長くなりましたが丁寧に教えてくださってどうもありがとうございました。
感謝します!!
オフライン