#!perl -nl
push@{$a{join$,,sort split$,}},$_;END{$,=$";for(sort{@$a<=>@$b||$$a[0]cmp$$b[0]}map[sort@$_],values%a){$#$_&&print@$_}}
|
#!perl -n
chop;push@{$a{join'',sort split//}},$_;END{for(sort{@$a<=>@$b||$$a[0]cmp$$b[0]}map{[sort@$_]}values%a){$#$_&&print join(' ',@$_).$/;}}
|