MCOPY(1)

名前

mcopy - MSDOSとUNIXファイル間のコピーを行う

形式

mcopy [-tnvm] sourcefile targetfile

mcopy [-tnvm] sourcefile [sourcefiles... ] targetdirectory

機能説明

mcopyは、 1つのファイルを指定された名前のファイルにコピーするか、 複数のファイルを指定されたディレクトリにまとめてコピーします。 コピー元、コピー先のどちらにもMSDOSまたはUNIXのファイルを指定できます。

MSDOSファイルに付けたドライブ文字(たとえば`a:')が、 コピーの方向性を決定します。 ドライブ文字が指定されていないファイル名はUNIXのファイルであり、 そのパスはカレントディレクトリからの指定と見なされます。

mcopyコマンドには次のコマンドラインオプションを指定できます。

    t

    テキストファイルとしてコピーします。 mcopyは キャリッジリターン/改行文字と改行文字を適切に変換します。

    n

    警告を表示しません。 mcopyは、ユーザが既存ファイルへの上書きを指定した場合でも、 警告メッセージを表示しません。

    v

    verboseモード。

    m

    コピー元ファイルの修正日時をそのままコピーします。

コピー先のファイルがすでに存在していて、 -nオプションが指定されていなければ、 mcopyはコピーするかどうかの確認を求めます。

`/'だけでなく`\'も、 MSDOSのサブディレクトリ名の間の区切り文字として使えます。 区切り文字に`\'を使う場合やワイルドカード文字を使う場合は、 シェルが展開するのを防ぐために引用符で囲む必要があります。

デバイスとカレントディレクトリを設定するにはmcdコマンドを使います (MSDOSでのやりかたと似ています)。 使わなかった場合のデフォルトはa:/です。

関連項目

mcd(1), mread(1), mwrite(1)

バグ

MSDOSの場合とは異なり、コピー先のディレクトリは省略できません。

ファイルへの追加を意味するMSDOSでの`+'オペレータはサポートしていません。

mtoolsの他のコマンドでは、 MSDOSファイルに対するドライブ文字の指定は必須ではありません。