- ベストアンサー
シェルで複数のフォルダ名を一括変更したい
Bシェルで以下のようにフォルダの名前の"-"の文字を"_"に一括変更したいのですが、いろいろ試してるんですけど、なかなかできません。誰か教えていただけますか? >for n in *-*; do mv ... ...
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
for n in *-*;do mv $n `echo $n | sed 's/-/_/'`;done でいかがでしょうか。
Bシェルで以下のようにフォルダの名前の"-"の文字を"_"に一括変更したいのですが、いろいろ試してるんですけど、なかなかできません。誰か教えていただけますか? >for n in *-*; do mv ... ...
for n in *-*;do mv $n `echo $n | sed 's/-/_/'`;done でいかがでしょうか。
お礼
ありがとうございました。できました。