VMS上でファイル名と論理名(この文脈ではファイル名別名を使用する)の柔軟性に対する明らかな制限については疑問です。 [dir]名や[.subdir]名のような名前を付けることができ、dskxy:[dir]名やdskxy:[。subdir]名のようなデバイスと組み合わせることができます。 次に、論理名があります。 SYS $ LOGINを指定すると、SYS $ LOGIN:nameのようなファイル名を作成できます。 これを自然に使用すると、SYS $ LOGIN:[。subdir] nameになりますが、それは受け入れられないようです。 私は何かを見落としましたか、それとも柔軟性がないのですか?VMSファイル名は論理名とサブディレクトリを結合できますか?
答えて
実際、SYS $ LOGIN:[。X]は解析されません。 ゲームを始めるには遅すぎるので、これを「私の言うことではなく、私の言うことをする」方向に向けることを検討してください。 OpenVMSポリシーは、「私の言うことをして、それをうまくやる」ことです。
あなたは例が無効な構文にマップすることを考慮すれば、それはちょっと意味があります:
dev:[logindir][.x]
しかし、これは動作します:「」
dev:[logindir.][x]
微妙
それを置くことで、すべての重要な違い 誰かがおそらく何か "[["は静かに落とさなければならないと主張することができますか?
dskxy:[。subdir]という名前は、現在のデフォルトディレクトリがそこに織り込まれているために機能します。 それはdev:[default_dir.subdir]という名前にマップされます
そして、おそらくこれは決して変更されなかった理由があります。 SYS $ LOGIN:[。X]は現在のデフォルトディレクトリを解析に含めるかどうかを指定しますか? あなたは期待していませんが、既存のOpenVMSの動作が支配的であると言います。 /トランス=がsys_login devの隠ぺい
$を定義します:
あなたは時々、ソートの例根ざしたディレクトリを定義することによって、それを回避することができます[。default_dir]を今すぐ
あなたは$を言うことができるDIR sys_loginを:[サブディレクトリ]
しかし、ここで先頭の期間は存在してはならず、論理自体は何もしません。 sys_login:[000000]が必要です。
本当に私を助けてくれるの?それは、むしろ論理ディレクトリだとして、これは少し助け
希望は、 ヘイン
のSYS $ログインはあなたが「デフォルトを設定」する必要があるために、「ホーム」ルートのために良いと等価ではありません。
"home"の下にあるディレクトリを参照する必要がある場合は、sys $ loginディレクトリに対応するroot/device-logicalを定義することができます。
$ /仕事自宅の$ R「のF $ strの定義(Fます$ TRNLNM( "のSYS $ログインを") - "] [ " - "]" + "]。")/トランス=
を隠します「。」と「隠蔽」に注意してください。これらは、ルートデバイスとして定義されます。 CLIは二重隠し論理を持つことはできないことを覚えておいてください。これは、CLIが一度だけ変換するので(つまり、翻訳されたsys $ログインから。 これは「ジョブレベル」でそれを定義します。つまり、ジョブ内のすべてのプロセスがそれを認識します。 自宅の$ R:
これはあなたのLOGIN.COMに定義し持つことは、あなたがのようなものを参照するようになる[MYDIR]と同等に
それはあなたのVMSの経験がより満足するだろうホープ「R/mydirのは/ホーム$」 。
- 1. SQL Serverの論理ファイル名の用途?
- 2. ルビーの結合論理の問題
- 3. Pythonはディレクトリ内の__init.py__という名前のファイルでもサブディレクトリからモジュールをインポートできません
- 4. 名前付きスコープ(結合あり)
- 5. ファイル名に「/」を使用することはできますか?
- 6. 長いファイル名をラップすることはできますか?
- 7. ファイル名からサブディレクトリを持つディレクトリを作成するバッチ
- 8. Python、正規表現、名前付きグループ、 "論理演算子"
- 9. 自然な結合の結果として表の名前は何ですか?
- 10. SQL Server 2005でトランザクションログの論理名を取得する方法
- 11. クイック検索アルゴリズム - 結合演算 - これは集合理論の和集合と同じですか?
- 12. ファイル名*パラメータの処理にRFC 5987を使用すると、ファイル名に '+'が付きます
- 13. メインフォルダのすべてのサブディレクトリとファイルの名前を変更します。
- 14. 2つの関連モデルが同じ結合名を共有できますか?
- 15. Oracle:ORA-XXXXXコードのシンボル名と論理グループ化?
- 16. htaccessファイルは、ホスト名に基づいてサブディレクトリにリダイレクトする
- 17. C#で匿名の非結合ブロックの値は何ですか?
- 18. htaccessサブディレクトリ名をクエリーコードのパラメータに書き換えます
- 19. Javaは、ファイル名で代理Unicode値を持つファイルを開くことができませんか?
- 20. フィールド名を取得するSQL結合
- 21. 生命データベース(MySQL)のカタログと種名を結合するには
- 22. 2つのファイル名を持つことができますか?
- 23. Djangoの管理者は、UTF-8のファイル名でファイルをアップロードすることはできません
- 24. C#/ .NETでパスとファイル名を結合する最良の方法は何ですか?
- 25. 重複する列名でNHibernateマッピング結合を処理する方法
- 26. 複数のファイルの名前をサブディレクトリに変更する
- 27. ディレクトリ内のファイルの名前を変更する+ pythonのサブディレクトリ
- 28. Windowsサブディレクトリ内のファイルの名前を変更するスクリプト
- 29. PHPは2つの変数名を結合します
- 30. カメラのインテント結果からパスとファイル名を取得する
はい、ありがとうございます。この奇妙なことについてちょっとおしゃべりすると、かなりリラックスした... – user1274247