編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

cpでファイルバックアップ時に元ファイルの上書きを防ぐ

#!/bin/sh
cp -uv file.txt file.txt.orig
<略>
touch file.txt.orig

cpコマンドの-uオプションを使いコピーファイルを作り、元ファイルをtouchしておく。-uオプションは更新があった場合にのみファイルコピーするので、上のスクリプトを2回以上実行してもオリジナルのfile.txtはfile.txt.origとして残り続ける。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2011-11-14 (月) 16:39:45 (2260d)