- 23 名前:login:Penguin [2009/04/13(月) 17:38:44 ID:1oC+4w67]
- 質問です。
カレントディレクトリ内のファイルの拡張子を ".m4a" から ".m4b" に 変更するスクリプトを作ろうと思いました。 #!/bin/bash for oldName in `ls *.m4a`; do newName=`echo "$oldName" | sed s/\.m4a/\.m4b/` mv "$oldName" "$newName" done しかし "ファイル 名.m4a" のようにファイル名に空白が含まれると、 "ファイル" と "名.m4a" の2つに分割して処理されてしまいました。 1つのファイルとして処理させるにはどうしたらよいでしょうか? よろしくお願いします。
|

|