お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-10-20 19:50:01

syosinnsya
メンバ
登録日: 2008-06-20

renameコマンドについて

Ubuntu Tips/FileHandling/ファイル名を一括変更するには(renameコマンド)を読んだのですがやりたいリネームの方法がわからないので教えてください。

任意の単語(今回は/にします)より前の文字列を削除したいのですが、どうすればいいかわからないので教えてください。お願いします。

ubuntu9.04 amd64です。よろしくお願いします。

オフライン

 

#2 2009-10-20 21:36:50

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: renameコマンドについて

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#3 2009-10-20 21:40:53

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: renameコマンドについて

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#4 2009-10-20 22:09:23

syosinnsya
メンバ
登録日: 2008-06-20

Re: renameコマンドについて

CDをGripでリッピングしたいと考えています。その際にCDDBからトラック名やアーティスト名を取得するのですが、アーティストがバラバラの場合、トラック名が「アーティスト名/トラック名」となっています。これはCDDB(日本の)に記録する際の決まりです。
http://freedbtest.dyndns.org/TIPS.html#various

今まで上記の事を知らなかったのですが、今回自分でmp3にリッピングして気づきました。
ちなみにubuntuでgripを使って上記のような事をすると
ファイル名は「アーティスト名_トラック名」となります。ただし、mp3タグの方は「アーティスト名/トラック名」です。
タグの/は半角ではなく全角です。全角の/ならファイル名にも使用できます。

私はタグにアーティスト名を入れたくないので、CDDBから曲情報を取得した後、/or_より前の文字を削除しようと考えました。
そのため「任意の文字列」と言ったのです。説明が足りなくてすいませんでした。

オフライン

 

#5 2009-10-20 22:31:10

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: renameコマンドについて

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#6 2009-10-20 22:35:50

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: renameコマンドについて

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#7 2009-10-20 22:38:50

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: renameコマンドについて

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#8 2009-10-20 22:41:00

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: renameコマンドについて

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#9 2009-10-21 09:04:48

kiyoshi
拒否
From: Linux-Loving-Person
登録日: 2007-02-07

Re: renameコマンドについて

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#10 2009-10-21 21:51:24

syosinnsya
メンバ
登録日: 2008-06-20

Re: renameコマンドについて

返信が遅れてすいません。#7の方法で成功しました。#5と比べるとだいぶコマンドが短くて便利そうなので#7を使いました。
renameという名前がついているだけのことはありますね。
端末での操作は最低限は知っていますが、正規表現やrenameコマンドについては全然知らないのでこれから勉強したいと思います。
CUIでの操作はあまり好きではないのですが(初心者なので)、renameに関してはCUIの方がだいぶ便利ですね。GUIの物だと上記のような事はできませでした。

長くなりましたが丁寧に教えてくださってどうもありがとうございました。
感謝します!!

オフライン

 

Board footer

Powered by FluxBB