いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

cpとmvにある--updateオプション (新しいファイルだけ更新)

関連記事

GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ

概要

以下、自分用のメモです。結構知らない人が周りに多かったのでここにメモ。

cpやmvコマンドを使ってバックアップとかする際に、普通に

cp -r /path/to/src /path/to/dest

ってしますが、この際に --update (-u) オプションを付与すると

コピー先のファイルよりも新しいファイル、またはコピー先に存在しないファイルのみをコピー

してくれます。知っていると結構便利です。不要なファイルが更新されないので。

サンプル

$ cp -r --update /path/to/src /path/to/dest

参考情報

www.gnu.org

www.gnu.org


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。