bash重命名所有符合模式的文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bash重命名所有符合模式的文件相关的知识,希望对你有一定的参考价值。
Just a basic bash snippet, of interest is the substring replacement, imo.
#!/usr/bin/env bash for file in .* *; do # skip current/previous dirs and unresolved wildcards if [[ "$file"=="grimm*" ]] then old="grimm.3" new="Grimm.S03E" newname=${file/grimm.3/Grimm.S03E} mv "$file" ./$newname # ${string/substring/replacement} fi done
以上是关于bash重命名所有符合模式的文件的主要内容,如果未能解决你的问题,请参考以下文章