Nie znam wciąż Perla i być może jest to cenne narzędzie, szczególnie do filtrowania tekstów. Ale być może nie mam motywacji poznać go dlatego, że w samej powłoce można wiele zrobić (w dodatku, niektóre powłoki mają rozszerzenia względem standardów POSIX) z plikami i wynikami poleceń w tekstowym formacie (a te stanowią większość). Powłokę uzupełniają też zewnętrzne polecenia, choćby awk.
Dlatego zamiast próbować odpowiadać, sam chętnie "posłucham" kogoś, kto wyczerpał możliwości powłoki wraz z zewnętrznymi narzędziami i uważa, że nie zastąpią one narzędzi napisanych w Perlu czy Pythonie (lub praca z powłoką będzie kosztowała nieporównywalnie więcej wysiłku).
Niezależnie od tego, warto umieć używać wyrażeń regularnych: tych zgodnych z Perlem i nie tylko. Być może po swoich doświadczeniach dawno o tym wiesz.