这个表达式是什么意思 ?

这个表达式是什么意思 ?

有这样的表达式:
@kkk = sort { -M $a <=> -M $b } @kkk;
请问:这句话是什么意思?我看不大明白
@kkk里应该放的文件名吧?我想应该是按文件被修改的日期,从近到远排序。
我知道了,呵呵