dcl

    0熱度

    2回答

    我有一個創建一個txt文件,看起來像這樣 something,somethingelse,00000004 somethingdifferent,somethingelse1,00000002 anotherline,line,00000015 我需要由第三列中的文件排序DCL腳本最高到最低 例如: anotherline,line,00000015 something,somethin

    1熱度

    2回答

    你會如何去做這件事? 我有一個文件,其中包含大約40行,每行是一個.exe文件的變量。 我設置一個外部命令 $ CC := "$something$something:file.exe" 我再由線通過文件行試圖循環 {}方法一 $ OPEN a file.txt $ loop: $ READ/END_OF_FILE:end a b $ CC b $ goto loop $ end:

    1熱度

    3回答

    我想將程序的輸出保存到變量中。 我使用以下方法,但失敗。 $ PIPE RUN TEST | DEFINE/JOB VALUE @SYS$PIPE $ x = f$logical("VALUE") 我得到了一個錯誤:%DCL-W-MAXPARM, too many parameters - reenter command with fewer parameters \WORLD\ 參考: How

    0熱度

    2回答

    首先,我是一個全新的,不應該被允許在鍵盤周圍。也就是說,我正在嘗試編寫一個DCL .COM文件,該文件允許用戶通過從列表中選擇來連接到遠程設備。 我想要做的就是讓他們選擇一個設備並進行連接,然後當他們與設備斷開連接時,返回他們開始的位置。在我終止遠程連接後,它一直將我拋出。 操作系統是OpenVMS。這裏是代碼(其中xxx.xxx.xxx.xxx將是遠程系統的IP地址)。 任何幫助將不勝感激! $

    0熱度

    3回答

    假設我有一個文件名Trialcr.txt PAR875:FXOV003506A_02> typ trialcr.txt Classes in CMS Library DISK_FXOCMS:[fxo.CMS.LIBS.FXO_LIV.SRC] FXO_CR012123 "FXO_CR1232 : FXOME-sfsfsfsf dasdad " ABC.COM 2 PQ.

    0熱度

    1回答

    我試圖通過OpenVMS服務器上的命令行發送信號。使用Perl我已經在進程之間建立了信號處理程序,VMS上的Perl能夠發送Posix信號。另外,C++程序也能夠發送和處理信號。但是,我遇到的問題是進程可能在集羣中的另一個節點上運行,我需要編寫一個實用程序腳本來遠程向它們發送信號。 我試圖避免寫一個新的腳本,而寧願簡單地遠程執行命令從命令行發送信號。我需要發送SIGUSR1,轉換爲C $ _SIG

    0熱度

    4回答

    當需要一個單例時,靜態字段是一個優雅的解決方案嗎? class HelperSingleton { static Helper singleton = new Helper(); public static Helper getInstance() { return singleton; } } 當兩個線程同時訪問getInstance,有

    2熱度

    1回答

    我有這個文件input.text說20行。 (雖然我想能夠使用任意數量的行) 所以我想打開所述文件並使用每個字符串,就像它是另一個命令的參數一樣。 這個其他命令會使每個參數執行它的功能,然後將輸出寫入另一個文件本身。 我該如何完成預期目標?

    0熱度

    2回答

    我有一個批處理腳本,將包括路徑和版本號的所有文件寫入到物理設備的TMP文件。然後,此批處理腳本將寫入任何演示文件版本號大於提供的變量的行。 DIRECTORYX := DIRECTORY /NODATE /NOHEADING /NOTRAILING DIR_OUTPUT_FILENAME = "TOPAS$UTILLOG:" + F$UNIQUE() + ".TMP" DEVICE = $1$

    0熱度

    2回答

    我編寫了下面的代碼,它將提取目錄名和文件名,我將在該提取的文本上使用purge命令。 $ sear VAXMANAGERS_ROOT:[PROC]TEMP.LIS LOG/out=VAXMANAGERS_ROOT:[DEV]FVLIM.TXT $ OPEN IN VAXMANAGERS_ROOT:[DEV]FVLIM.TXT $ LOOP: $ READ/END_OF_FILE=ENDIT