Ubuntuでプログラムでファイル名を変更する

Ubuntuでプログラムでファイル名を変更する

topic1.pdf、topic2.pdf ファイル名がたくさんあります $ mv topic*.pdf newName*.pdf

ベストアンサー1

for単一行ループを使用してこれを行うことができます(これは仮定bashまたは類似)。

for file in topic*.pdf; do mv "$file" "${file/topic/newName}"; done

シェルが交換を実行できない場合は、次のものを使用できますsed

for file in topic*.pdf; do mv "$file" "$(printf "%s\n" "$file" | sed 's/topic/newname/')"; done

おすすめ記事