or download this
karls-mac-mini:Desktop karl$ perlcritic -1 ipc.pl
Code is not tidy at line 1, column 1. See page 33 of PBP. (Severity:
+ 1)
...
Useless interpolation of literal string at line 33, column 22. See pa
+ge 51 of PBP. (Severity: 1)
Builtin function called with parentheses at line 35, column 1. See pa
+ge 13 of PBP. (Severity: 1)
Useless interpolation of literal string at line 35, column 22. See pa
+ge 51 of PBP. (Severity: 1)