ファイルの連続していない行をフィルタリングするには、以下のワンライナーが正常に機能します。
cat filename | perl -ane 'print unless $a{$_}++'
ただし、エイリアスとして作成しようとすると、期待どおりに機能しません
alias uniqlines " cat \!* | perl -ane 'print unless \$a{\$_}++' "
以下のようにエラーになる
a: Undefined variable.
SunOS オペレーティング システム用の tcsh シェルの使用