恢复备份文件

恢复备份文件


我有一个目录,其中列出了一些.py文件和一些.py.bak文件。我想删除这些.py文件并恢复备份文件并重命名它们*.py。有没有一个shell脚本可以做到这一点?

谢谢你,
鲁比克

答案1

这应该可以。请务必对您不介意丢失的文件进行测试。

#!/bin/bash

rm -f *.py
for fn in *.py.bak
do
  mv "${fn}" "${fn%%.bak}"
done

相关内容