問題タブ [dcl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vms - VMS上のプロセスによって開かれたファイル
perlスクリプトを呼び出すDCLスクリプトがVMSにあります。perlスクリプトによって開かれたすべてのファイルハンドルを教えてくれるVMS/DCMコマンドを使用できますか?
vms - プログラムの出力をVMSのDCLcomスクリプトの変数に割り当てる方法は?
たとえば、stdoutに「5」を書き込むperlスクリプトp.plがあります。その出力を次のような変数に割り当てたいと思います。
openvms - OpenVMS の DCL シンボル構文
OpenVMS の DCL のいくつかの構文について、私は本当に混乱しています。たとえば、これらは私を混乱させた行の一部です。
wo
write sys$outputのシンボルを作成しますか?
p1
実行時に .com ファイルにパラメーターが渡されますか? いくつのパラメーターを指定できますか?
''abc' はシンボル abc の内容で置き換えられますか? 「abc」ではなく「abc」なのはなぜですか? "" を使用できますか?
とは.nes.
どういう意味ですか? 同等?.ne も見ました。、.eqs。それも。それらの違いは何ですか?
「and」と「or」が 2 つのドットで囲まれているのはなぜですか? DCL 固有の構文ですか?
分かりやすい無料のオンラインチュートリアルがあればいいのにと思います。皆さん、ありがとうございました!
perl - DCL スクリプトから Perl 関数を呼び出すにはどうすればよいですか?
Perl スクリプト内にある Perl 関数を呼び出す必要がある DCL スクリプトがあります。DCL スクリプトでその Perl 関数の出力をキャプチャするにはどうすればよいですか?
おそらく次のように Perl スクリプトを呼び出すことができると思います。
しかし、Perl モジュールで特定の関数を呼び出し、その関数からの戻り値を DCL スクリプトで使用できるようにしたいと考えています。
filenames - VMS ファイル名は、論理名とサブディレクトリを結合できますか?
VMS でファイル名と論理名 (~ このコンテキストではファイル名エイリアス) を使用する際の柔軟性に対する明らかな制限について疑問に思います。[dir]name または [.subdir]name のような名前を持つことができ、それらを dskxy:[dir]name または dskxy:[.subdir]name のようなデバイスと組み合わせることができます。次に、SYS$LOGIN などの論理名があり、SYS$LOGIN:name のようなファイル名を作成できます。これの自然な使用法は SYS$LOGIN:[.subdir]name ですが、これは受け入れられないようです。私は何かを見落としましたか、それとも同じように柔軟性がありませんか?
vms - DCL を使用してファイル内のテキストを検索する方法
DCL を使用してファイル内のテキストを検索するにはどうすればよいですか? はい、DCL を使用する必要があります。
ファイル形式は簡単です。
それらはいくつかの空白文字で区切られています。特定の ID のファイルを検索し、DIRECTORY を抽出するだけです。
これは非常に単純な作業ですが、まともな DCL ドキュメントがどこにも見つからないようです。
vms - OpenVMS での C++ による開発
OpenVMS で C++ プロジェクトを見ています。
NIX 開発との違いは何ですか? 独特の UNIX バージョンや LINUX ディストリビューションに少し似ていますか?
メモリ管理やスレッド化などに関して何か特徴はありますか? (FILE I/O が少し違うことは知っています)。
C++ コンパイラは、他のプラットフォームの古い C++ バージョンに少し似ていますか? (テンプレートなどのサポートが少ない)
DCL に触れずに bash を使用できますか?
IDE、デバッグ (gdb) ソース管理などはどうですか? (NetBeans は問題ないようです)
X-Windows でリモートで作業できますか? 管理者アクセスは問題になりますか?
vms - VMS上のDCLでバックグラウンドサブプロセスを待機しています
DCLと並行して実行するいくつかのバックグラウンドプロセスを起動する方法を探しています。それらがすべて完了するのを待って、それらがすべて成功したか、少なくとも1つが失敗したかを知りたいと思います。これは、&を使用してbashで待機するようなものです。
spawn / nowaitのドキュメントを読みましたが、複数のサブプロセスを生成した後に待機する方法がわかりません。サブプロセスが終了するときにファイルに書き込み、スリープループで親からファイルをチェックすることができると思いますか?しかし、より良い/組み込みの方法はありますか?
vms - dclはDCLの特定の行を検証します
DCLを使用して、3行の.txtファイルがあります
私は、それぞれが期待どおりのものを正確に含んでいることを非常に試みています。現在、1行目の出力を提供するf @ extract関数を使用していますが、2行目と3行目を確認する方法がわかりません。2行目と3行目が正しいことを確認するためにどの関数を使用できますか?