Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
シェルスクリプトを間違えたので、復元したいバックアップファイルがあります。ファイルを復元する必要があるコード(これは完全に機能します)は次のとおりです。
for f in *.html~; do mv $f ${f%\~}; done
(バックアップファイルは.html〜で終わります)。
フォルダを介してこれを再帰的に行うにはどうすればよいですか?
よろしくお願いします。
代わりに rsync を使用することもできます
rsync -a /path/to/backup /path/to/restored/folder
find -type f -name "*.html~" | while read f; do mv "$f" "${f%\~}" done