Опция -p выполняет код для каждой строки входных данных и печатает переменную $_ в конце каждого цикла.
Следующая программа печатает все строки файла задом наперед:
$ perl6 -npe'.=flip' data.txt
Сама программа использует присваивающий вызов метода: .=flip. Это краткая запись, эквивалентная полному вызову: $_.=flip или $_ = $_.flip.
Такой вызов изменяет значение переменной по умолчанию, поэтому она будет напечатана с уже перевернутой строкой. Эквивалентная программа без использования опции -p выглядит так:
$ perl6 -ne'.flip.say' data.txt