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

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

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

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