Revision: 68891
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 11, 2015 17:24 by jlmarks
Initial Code
#!/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
Initial URL
Initial Description
Just a basic bash snippet, of interest is the substring replacement, imo.
Initial Title
bash rename all files which meet pattern
Initial Tags
Bash
Initial Language
Bash