Isso deve fazer. Não deixe de testar os arquivos que você não se importaria de perder.
#!/bin/bash
rm -f *.py
for fn in *.py.bak
do
mv "${fn}" "${fn%%.bak}"
done
Eu tenho um diretório no qual estão listados alguns arquivos .py
e alguns arquivos .py.bak
. Desejo excluir os arquivos .py
e restaurar o arquivo de backup renomeando-os *.py
. Existe um script de shell que pode fazer isso?
Obrigado,
rubik