Holtzmann
(usa Ubuntu)
Enviado em 30/07/2019 - 16:38h
Pessoal,
Preciso renomear alguns arquivos em .srt porém se eu fizer da forma atual ele vai impactar nos arquivos antigos.
O cenários é: Eu tenho vários arquivos de legenda que eu ja editei para pt-BR.srt porém com a adição de novos arquivos, se eu usar meu script, ele vai renomear os antigos, jogando mais um pt-BR na frente e ficando assim duplicado.
O que eu preciso, é que o script identifique o arquivo .srt puro, e que renomeie para pt-BR.srt sem renomear os antigos.
Abaixo segue o script que utilizo.
for f in $(find . -name "*.srt"); do mv "$f" "$(echo $f | sed 's/.srt/.pt-BR.srt/;')"; done