Utente:Salvatore Ingala/scripts/Commandline/Manuale completo: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m inizio manuale completo |
mNessun oggetto della modifica |
||
Riga 38:
* currentmonth = numero del mese corrente (iniziando da 1 per gennaio)
* currentday = numero del giorno corrente
=== Il processore ===
La fase di ''processing'' (essenziale, ad esempio, per usare le variabili) avviene esplicitamente solo prima dell'esecuzione di una riga di comando. I comandi [[#process|process]] e [[#processn|processn]] permettono di processare tutta (o una parte de-) la restante sequenza di comandi. Più comunemente, si può utilizzare il carattere speciale @ che, se è il primo carattere di un blocco, segnala all'interprete che si richiede il processing del singolo blocco. Ad esempio:
:<code>setvar#Test#ciao!#alert#@$$$Test</code>
Quando eseguita, questa riga mostra sullo schermo il messaggio "ciao!". Invece:
:<code>setvar#Test#ciao!#alert#$$$Test</code>
mostra "$$Test", perché il processing avviene una sola volta, modificando "$$$Test" in "$$Test". Il processore è essenziale per gli script più complessi.
|