このコマンドは、ディレクトリが存在しない場合、ローカル システムまたはリモート システム上にディレクトリを作成します。
このコマンドは、指定されたディレクトリの場所を指すパス要素を自動的に作成します。 リモート ホストを指定するには、パス名の前にホスト名とその後に 2 個のコロン(::)を指定します。 操作は SFTP によって実行されます。 したがって、リモート システムにクライアント AutoShell がインストールされている必要はありません。SFTP アクセスが可能な SSH サーバがあれば十分です。
コマンドの構文は、以下のとおりです。
mkdir d [-silent] [-user username] [-pass password] [-key key phrase] [-port portnumber]
新しいディレクトリの名前を定義します。
(オプション)コマンドは、標準出力への出力を抑制します。
(オプション)リモート ノードにログインするユーザ名を指定します。 ユーザ名はパスワードまたは公開鍵認証に必要です。 ユーザ名を指定しない場合、AutoShell へのログイン時に入力されたユーザ名が使用されます。 引用符で囲まれていない引数トークンは自動的に文字列に変換されます。 式のコードは丸かっこ内に配置して、式が自動的に引用符で囲まれないようにします。
デフォルト: $$User
(オプション)リモート ノードへのログインに使用するパスワードを指定します。 パスワードを指定しない場合、AutoShell へのログイン時に入力されたパスワードが使用されます。 このコマンドを発行した後に非表示でパスワードを入力するには、引数としてオプションのプロンプトと PW_GET() を指定します。 引用符で囲まれていない引数トークンは自動的に文字列に変換されます。 式のコードは丸かっこ内に配置して、式が自動的に引用符で囲まれないようにします。
デフォルト: $$Pass
(オプション)リモート ノードへのログインに使用する、RSA の秘密鍵が保存されているファイルへの絶対パスまたは相対パスを指定します。 秘密鍵とパスワードが指定された場合、AutoShell はまず公開鍵でログオンしようとします。公開鍵でのログオンに失敗した場合は、パスワードでログオンします。 引用符で囲まれていない引数トークンは自動的に文字列に変換されます。 式のコードは丸かっこ内に配置して、式が自動的に引用符で囲まれないようにします。 このパラメータは、公開鍵認証を使用して、オンザフライで SSH セッションを作成する場合にのみ必要です。
デフォルト: ""
秘密鍵のパスフレーズを指定します。 キーが暗号化されていない場合、パスフレーズは不要です。 このコマンドを発行した後に非表示でパスワードを入力するには、引数としてオプションのプロンプトと PW_GET() を指定します。 引用符で囲まれていない引数トークンは自動的に文字列に変換されます。 式のコードは丸かっこ内に配置して、式が自動的に引用符で囲まれないようにします。
デフォルト: ""
(オプション)ターゲット システムに接続するポートです。
デフォルト: SSH の標準ポート 22。
例
ディレクトリ c:¥temp¥xyz を作成します。
mkdir c:¥temp¥xyz
リモート サーバ ascl1 上にディレクトリを作成します。
mkdir ascl1::/home/alice/data
現在の作業ディレクトリのサブディレクトリとしてディレクトリ temp を作成し、標準出力への出力を抑制します。
mkdir temp -silent
|
Copyright © 2013 CA.
All rights reserved.
|
|