JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ファイルをそれ自身にコピーしようとした場合、 (エラーメッセージを出す以外は) 何もしない。 既存のファイルにコピーする場合、 コピー先のファイルは `open(path, O_WRONLY | O_TRUNC)' で開かれる。 新規ファイルにコピーする場合、 新規ファイルは `open(path, O_WRONL ... Y | O_CREAT, mode)' で作成される。 コピー先のファイルが存在し、かつ -f オプションが与えられている場合に この形式でのファイルのオープンに失敗すると、 cp は既存のファイル ... を辿るだけである ( -dHL オプションを参照)。 POSIX オプション POSIX では、以下のオプションを認識する。 -f 必要であれば、既存のコピー先のファイルを削除する (上記参照)。 -H コマンドラインで指定された全てのシンボリックリンクを辿る。 -i コピー先に既に存在するファ ... ... 合、 rcp はそのディレクトリをルートとするサブツリーをコピーする (ディレクトリ下の各ファイルを再帰的にコピーする)。 この場合、コピー先もディレクトリでなければならない。 -p - p オプションを指定すると、 rcp は umask を無視して、コピー元ファイルの修正時刻とアク ... セス権を コピー先ファイルに保存 (複製) する。 デフォルトでは、コピー先ファイル file2 が既に存在している場合は、そのアクセス権と所有者は引き継 ... がれ、 コピー先ファイルが存在しない場合は、 コピー先ホストの umask (2) でマスクしたアクセス権が使われる。 -k - k オプションを指定すると、 r ... ... ードを組み合わせて実行するような形になります。 cpioは、コピーするファイルリストを標準入力から受けとります。これらのファイルのコピー先のディレクトリについては、オプション以外の引数で与えられ ます。 cpio は、 binary, old ASCII, new ASCII, crc, HPUX binary, HP ... ... され ます。最初の書式では、最初に指定したファイルを次に指定したファイル名で コピーします。次の形式では、 各コピー元ファイルはコピー先ディレクトリにコピーされます。 system1 を経由して、 system2 にあるファイルに対しアクセスする場合には、以下のよ うにしてファイ ... tories コピー中に、必要な全てのディレクトリを作成します。 これはデフォルトオプションです。 -f, --nodirectories コピー中に、コピー先パス名に記述されたディレクトリが存在しない場合は、コピーを 中断します。 -R, --recursive ソースファイル名がディレクトリである ... ものは、その中身をコピー先 (ディレクトリでなければなりません) に再帰的にコピーします。 -g grade, --grade grade ファイル転送コマンドのグレードを設定し ... ... 領域 src の先頭 n バイトを メモリー領域 dest にコピーする。コピー元とコピー先の 領域が重なっていてもよい。 最初に src のバイトが src とも dest とも重ならない一時的な配列にコピーされてから、一時的な配列 ... ... ンプトを変更して、これらの文字を含めるようにしてもよい。 --copy-mode これは copydir ではデフォルトでセットされる。 コピー元・コピー先の各ファイルに対して cp (1) と同じように振る舞う。このオプションを用いると、暗黙のうちに --keep-files を指定したことになる。 ... コピー先の既存のファイル・ディレクトリのうち、 コピー元と同じ名前を持つものはすべて上書きされるが、 これ以外の理由でファイルやディレ ... クトリが削除されることはない。 コピー元には複数のファイルやディレクトリを指定できる。 コピー先のパスはディレクトリでなければならない。 --no-erase-directories このオプションを指定すると、 コピー先のディレクトリとコピー元 ... ... ンプトを変更して、これらの文字を含めるようにしてもよい。 --copy-mode これは copydir ではデフォルトでセットされる。 コピー元・コピー先の各ファイルに対して cp (1) と同じように振る舞う。このオプションを用いると、暗黙のうちに --keep-files を指定したことになる。 ... コピー先の既存のファイル・ディレクトリのうち、 コピー元と同じ名前を持つものはすべて上書きされるが、 これ以外の理由でファイルやディレ ... クトリが削除されることはない。 コピー元には複数のファイルやディレクトリを指定できる。 コピー先のパスはディレクトリでなければならない。 --no-erase-directories このオプションを指定すると、 コピー先のディレクトリとコピー元 ... ... ンプトを変更して、これらの文字を含めるようにしてもよい。 --copy-mode これは copydir ではデフォルトでセットされる。 コピー元・コピー先の各ファイルに対して cp (1) と同じように振る舞う。このオプションを用いると、暗黙のうちに --keep-files を指定したことになる。 ... コピー先の既存のファイル・ディレクトリのうち、 コピー元と同じ名前を持つものはすべて上書きされるが、 これ以外の理由でファイルやディレ ... クトリが削除されることはない。 コピー元には複数のファイルやディレクトリを指定できる。 コピー先のパスはディレクトリでなければならない。 --no-erase-directories このオプションを指定すると、 コピー先のディレクトリとコピー元 ... ... ンプトを変更して、これらの文字を含めるようにしてもよい。 --copy-mode これは copydir ではデフォルトでセットされる。 コピー元・コピー先の各ファイルに対して cp (1) と同じように振る舞う。このオプションを用いると、暗黙のうちに --keep-files を指定したことになる。 ... コピー先の既存のファイル・ディレクトリのうち、 コピー元と同じ名前を持つものはすべて上書きされるが、 これ以外の理由でファイルやディレ ... クトリが削除されることはない。 コピー元には複数のファイルやディレクトリを指定できる。 コピー先のパスはディレクトリでなければならない。 --no-erase-directories このオプションを指定すると、 コピー先のディレクトリとコピー元 ... ... 領域 dest に 最大で n バイトのコピーを行う。 n バイトコピーする前に文字 c が見つかると、 そこでコピーを中止する。 コピー元とコピー先のメモリー領域が重なっている場合、 結果は不定である。 返り値 memccpy () は、 dest 中に見つかった c の 次にあるキャラクター型 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。