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