Welcome to the Perl Maven!
Recent Articles
What does die do?
Quando volete segnalare che qualcosa è andato un po' storto, chiamate la funzione warn.
Quando volete segnalare che qualcosa è andato tremendamente storto, e volete gettare la spugna, chiamate die.
Generare warning quando qualcosa va storto
Quando qualcosa non va esattamente come dovrebbe nel vostro script/programma/applicazione, è buon uso avvertire l'utente del problema. In uno script da linea di comando si può semplicemente stampare un messaggio di warning sul canale Standard Error.
Standard output, standard error e redirezione da linea di comando
Quando eseguite un programma dalla linea di comando, esso ha automaticamente a disposizione due canali di output separati. Uno di essi è detto Standard Output, l'altro Standard Error.
Di default entrambi sono connessi allo schermo (nella shell, il terminale o finestra dei comandi) e quindi i loro contenuti si mescolano, ma l'utente del programma può decidere di separarli redirigendo uno di essi o entrambi su un file.
Standard output, standard error e redirezione da linea di comando