バックアップファイルの復元

バックアップファイルの復元


.pyいくつかのファイルとその中にリストされているいくつかのファイルを含むディレクトリがあります.py.bak。この.pyファイルを削除してバックアップファイルを復元した後、名前を変更したいと思います*.py。これを実行できるシェルスクリプトはありますか?

ありがとう、
ルービック

答え1

これはうまくいきます。紛失してもまともなファイルをテストしてみてください。

#!/bin/bash

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

関連情報