Ultimamente ho utilizzato pcregrep
per fare la corrispondenza dei gruppi in stile Perl quando faccio i miei script bash.
Il problema con pcregrep
è che non è prontamente disponibile su macchine Linux in generale.
Un'alternativa sarebbe quella di lanciare perline di Perl o forse, se possibile, un solo liner Python per fare quelle corrispondenze.
Mi stavo chiedendo quanto sarebbe bello questo approccio? Non so quanto siano veloci sia l'inizializzazione di Perl che di Python, come posso immaginare che se il mio script deve creare consecutivamente le corrispondenze di Regex e ogni volta che deve generare una nuova istanza di Perl o Python, le cose possono andare lentamente. D'altra parte, non ho voglia di investire in questo momento nell'apprendimento di tutte le lingue, quindi posso fare l'intero script in esse (Perl sembra essere principalmente una lingua morta, Python è il nuovo re).
Come gestite voi ragazzi con questa (o simili?) situazioni?