回答:
OS Xは完全にPOSIXに準拠しています。
そのような何かがすべきです:
find . -type f -name "*.txt" -print0 | xargs -0 ls -tl
いくつかのメモ:
-tオプションlsはでソートされmtimeます。xargsファイル名を引数としてに渡すために使用されますls。名前にスペースが含まれているファイルがある場合は-print0、in findと-0in を使用する必要があることに注意してくださいxargs。また、引数の最大数は変数によって制限されARG_MAXます。これらの数を調べるには、と入力しgetconf ARG_MAXます。-r並べ替え順序を逆に指定できます(→最も古いファイルが最初)findとlsオプションは、通常どおり、マニュアルに記載されています(man findまたはman ls)。ARG_MAXファイル名文字のグループ(わずかに小さい)内でソートするだけです。
                    getconf ARG_MAXその番号が表示されます。
                    ls -t代わりに使用しますls -tl。-lあなたの日付を含む長いリストを提供します。あなたが何をしようとしているのか正確には知りませんでしたので、申し訳ありませんmtime。
                    
ls -ltr順序を逆にします。