[Renomeando espaço em arquivos] Script para renomear e padronizar arquivos em massa. Fonte: https://unix.stackexchange.com/questions/174129/replace-20-with-a-space-in-filenames #shell #regex
echo –n 'Ge9HCYqdU7jIDR90wN0eE1zbB5Snc5HN:' | base64
# Replace %20 with space in filenames
for x in *.mp4; do mv -- "$x" "${x//%20/ }"; done ;
# Convert to uppercase
for f in *.mp4 ; do mv -- "$f" "$(tr [:lower:] [:upper:] <<< "$f")" ; done ;
# Replace hyphen
for x in *.MP4; do mv -- "$x" "${x//-/|}"; done ;
# All-in-one version
for f in *.mp4 ; do mv -- "$f" "$(tr [:lower:] [:upper:] <<< "$f")" ; done && for x in *.MP4; do mv -- "$x" "${x//-/|}"; done