Articles of perl

Come faccio a confrontare due stringhe in Perl?

Come faccio a confrontare due stringhe in Perl? Sto imparando Perl, ho avuto questa domanda di base cercata qui su StackOverflow e non ho trovato una buona risposta, quindi ho pensato di chiedere.

Come si acquisiscono tutto lo stderr, lo stdout e il codice di uscita contemporaneamente, in Perl?

È ansible eseguire un processo esterno da Perl, catturare lo stderr, lo stdout E il codice di uscita del processo? Mi sembra di essere in grado di fare combinazioni di questi, ad esempio utilizzare i backtick per ottenere lo stdout, IPC :: Open3 per acquisire le uscite e system () per ottenere i codici di […]

Come posso passare gli argomenti della riga di comando ad un programma Perl?

Sto lavorando su uno script Perl. Come posso passare i parametri della riga di comando ad esso? Esempio: script.pl “string1” “string2”

Come posso verificare se un array Perl contiene un valore particolare?

Sto cercando di capire un modo per verificare l’esistenza di un valore in un array senza iterare attraverso l’array. Sto leggendo un file per un parametro. Ho una lunga lista di parametri che non voglio trattare. Ho inserito questi parametri indesiderati in un array @badparams . Voglio leggere un nuovo parametro e se non esiste […]

Come posso sumre rapidamente tutti i numeri in un file?

Ho un file che contiene diverse migliaia di numeri, ognuno sulla propria linea: 34 42 11 6 2 99 … Sto cercando di scrivere uno script che stamperà la sum di tutti i numeri nel file. Ho una soluzione, ma non è molto efficiente. (Ci vogliono diversi minuti per funzionare.) Sto cercando una soluzione più […]

Come leggo il contenuto di una directory in Perl?

Come ottengo Perl per leggere il contenuto di una determinata directory in un array? I backtick possono farlo, ma esiste un metodo che usa ‘scandir’ o un termine simile?

Verbi che agiscono dopo il backtracking e il fallimento

Recentemente ho letto la documentazione PCRE – (Perl-compatible regular expressions) e ho trovato alcuni trucchi interessanti con espressioni regolari. Mentre continuavo a leggere ea scaricarmi, mi fermai a causa di una certa confusione in relazione all’uso di alcuni dei (*…) schemi. La mia domanda e confusione si riferiscono a (*PRUNE) e (*FAIL) Ora per riferimento […]

Come posso eseguire uno script Perl all’interno di uno script Perl?

Ho uno script Perl che deve eseguire un altro script Perl. Questo secondo script può essere eseguito direttamente sulla riga di comando, ma ho bisogno di eseguirlo dal mio primo programma. Avrò bisogno di passare alcuni parametri che normalmente dovrebbero essere passati quando è eseguito in modo autonomo (il primo script viene eseguito periodicamente ed […]

Stringa confronta in Perl con “eq” vs “==”

Sono (un newbie Perl completo) che fa il confronto delle stringhe in una dichiarazione if : Se faccio quanto segue: if ($str1 == “taste” && $str2 == “waste”) { } Vedo il risultato corretto (cioè se la condizione corrisponde, valuta il blocco “then”). Ma vedo questi avvertimenti: L’argomento “taste” non è numerico in eq numerico […]

Come configuro Apache 2 per eseguire script Perl CGI?

Mi piacerebbe configurare Apache 2 in esecuzione su Kubuntu per eseguire script Perl CGI. Ho provato alcuni passaggi che ho trovato su googling, ma niente sembra funzionare. Qual è il modo giusto per raggiungere questo objective?