コピーオプション
コピーオプションは関数内でビット演算を行っているため、noneと他のパラメータを設定した場合は、noneは無視される。
table:_
コピーオプション 概要
"none" 既にファイルが存在している場合はエラー(デフォルト)
"skip_existing" 既にファイルが存在している場合は、上書きせず、エラーも発しない
"overwrite_existing" 既にファイルが存在している場合は、上書きする
"update_existing" 既に存在しているファイルが、コピー元よりも古ければ上書きする
table:_
コピーオプション 概要
"none" サブディレクトリはコピーしない(デフォルト)
"recursive" サブディレクトリのコンテンツを再帰的にコピーする
table:_
コピーオプション 概要
"none" コンテンツをコピーする(デフォルト)
"directories_only" ディレクトリ構造のみをコピーし、非ディレクトリファイルをコピーしない
"create_symlinks" ファイルのコピーをする代わりに、シンボリックリンクを作成する。
コピー元のパスは、コピー先がカレントディレクトリでない限り、絶対パスであること。
"create_hard_links" ファイルのコピーをする代わりに、ハードリンクを作成する