
La lista degli ultimi comandi sulla console di Octave
In questa lezione ti spiego come visualizzare l'elenco storico delle operazioni che hai eseguito sulla console di Octave.
Come visualizzare lo storico dei comandi
Se ti trovi sulla console digita il comando history e dai invio
>> history
Questo comando visualizza la lista storica dei comandi eseguiti sulla console di Octave in ordine cronologico.
Si tratta di una lista FIFO (First Input First Output). Quindi, i comandi più recenti si trovano in fondo alla lista.
La lista potrebbe essere molto lunga perché include tutte le sessioni e non soltanto quella corrente.
Nota. Questo è anche un vantaggio perché ti permette di vedere anche i comandi digitati nelle sessioni precedenti.
Come visualizzare solo i comandi più recenti
Per vedere solo i comandi digitati di recente digita il comando history seguito dal numero delle ultimi operazioni che vuoi visualizzare.
Ad esempio, per vedere le ultime dieci operazioni digita history 10
>> history 10
In questo modo puoi visualizzare solo i comandi più recenti.
Nota. Il comando history visualizza la lista numerata dei comandi. Questo può diventare un problema se vuoi fare copia e incolla dei comandi per eseguirli nuovamente. Nel prossimo paragrafo ti spiego come togliere la numerazione.
Come visualizzare la lista dei comandi senza i numeri
Per evitare l'inserimento dei numeri usa il comando q
>> history 10 -q
In alternativa, puoi anche usare questa sintassi
>> history("10","-q")
In entrambi i casi il risultato in output è la lista non numerata delle ultime dieci operazioni.
A cosa serve la lista non numerata? La lista dei comandi senza i numeri ti permette di fare copia e incolla ed eseguirla nuovamente o inserirla in uno script.
Come cancellare lo storico dei comandi
Per cancellare lo storico aggiungi l'opzione -c al comando history
>> history -c
Una volta eseguito questo comando, la lista storica dei comandi riparte da zero.
Come salvare lo storico dei comandi in un file
Per scrivere lo storico dei comandi in un file anziché visualizzarlo a video usa il parametro -w
>> history -w nomefile
Questo comando scrive la lista dei comandi nel file di testo (nomefile) che hai indicato.