私は発砲することができます
ls -lrt
ファイルとフォルダを変更日でソートするために使用しますが、これはディレクトリをファイルから分離するものではありません。 ls
に、最初のディレクトリを変更日で表示し、次にファイルを変更日で表示したい。どうやってするか?
このようなものはどうですか:
ls -ltr --group-directories-first
ls -t
または(逆の場合、最新の一番下):
ls -tr
ls
man page はこれをより詳細に説明し、他のオプションをリストしています。
ディレクトリはls -ltr
の権限の前にd
を持っています
したがって、ソートされた変更日付でdirectoriesを取得するには
ls -ltr |grep ^d
そしてディレクトリ以外のファイル
ls -ltr | grep -v ^d