>>219
こういうこと?

perl -MData::Dumper -e 'my @a = (".a", "!b", ".c"); @a = sort(@a); print Dumper(\@a)'
$VAR1 = [
'!b',
'.a',
'.c'
];

ビックリマークなのは俺がいつもよく使う、一番上に持ってきたいときにつける記号で、
重要であることがわかりやすいからで、文字コード順に考えてドットよりも
前にあればなんでもいいと思うけど。