C'è un modo per verificare che gli interruttori di comando perl siano stati attivati? Ad esempio se eseguo il mio programma come perl -C foo.pl
, vorrei poter verificare se l'opzione -C è stata attivata o meno. Qualsiasi aiuto sarebbe molto apprezzato.controllo in-code degli interruttori perl
7
A
risposta
9
Dal perlrun manpage:
La bandiera -C controlla alcuni dei Perl Unicode caratteristiche .... Il sola lettura variabile magia
${^UNICODE}
riflette il valore numerico di questa impostazione. Questa variabile viene impostata durante l'avvio di Perl ed è quindi in seguito di sola lettura.
Esistono altre variabili magiche per alcune altre opzioni della riga di comando. Perlrun o perlvar dovrebbero avere le informazioni che cerchi.
grazie! questo è esattamente quello che stavo cercando. – Pierre