#author("2018-01-05T15:22:04+09:00","default:Miyashita","Miyashita")
#author("2018-07-26T00:32:41+09:00","default:Miyashita","Miyashita")
*cp コマンド メモ [#w020a0bb]
大抵の場合は,権限や変更時刻も含めてコピーするオプション-pをつけておいたほうが無難.~
ディレクトリの場合は-rをつける.
 cp -p foobar.txt foobar_backup.txt

 cp -rp foodir bardir
#codeprettify(lang-bash){{
cp -p foobar.txt foobar_backup.txt
}}
#codeprettify(lang-bash){{
cp -rp foodir bardir
}}
シンボリックリンクを作成するときは,-sオプション,対象がディレクトリでないとき。
 cp -sp foobar hoge/foobar
#codeprettify(lang-bash){{
cp -sp foobar hoge/foobar
}}
シンボリックリンクの作成は,コピー先に同名のファイルやリンクが存在すると作成できない.~
上書きしたい場合は[[ln>../ln]]を使う.~
シンボリックリンクをシンボリックリンクのままコピーしたいときは
 cp -d hoge/foobar huga/foobar

#codeprettify(lang-bash){{
cp -d hoge/foobar huga/foobar
}}

Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes