Ciao a tutti,
Sto scrivendo un scipt in openVMS utilizzando i comandi DCL.
Lo script che sto scrivendo deve salvarmi in un file .txt l'elenco di tutte le directory e sottodirectory, per ottenere tale elenco utilizzo il seguente comando: ll [...]*.dir
Il problema e' che se questo comando lo lancio nel propt funziona e mi da l'elenco mentre nello script non funziona, di seguito il mio script.
codice:
$ PROC_NAME = "FILE"
$ SAY == "WRITE SYS$OUTPUT"
$ DIR_DEF = "''SET DEF LDP:[DATI]'"
$ DIR_LIST = "''LL [...]*.DIR'"
$ LIST_FILE == ''P1'
$!
$ OPEN/WRITE/ERROR=OPEN_ERROR OUTPUT_FILE 'LIST_FILE'
$!
$ WRITE OUTPUT_FILE DIR_LIST
$ CLOSE OUTPUT_FILE
$!
$ EXIT