commands.sh

perl

all

The Perl 5 language interpreter. See also: `perldoc`.

More info →

Examples (3)

Print lines from `stdin` [m]atching `regex1` and case [i]nsensitive `regex2`

perl -n -e 'print if m/regex1/ and m/regex2/i'

Say ([-E]) first match group, using a `regex`, ignoring space ([x]) in `regex`

perl -n -E 'say $1 if m/before ( group_regex ) after/x'

[i]n-place, with backup, [s]ubstitute all occurrence ([g]) of `regex` with a replacement

perl -i'.bak' -p -e 's/regex/replacement/g' path/to/files
made by @shridhargupta | data from tldr-pages