ファイルの行数をどのように一覧表示します/group/book/four/word
(含まれている行数に基づいて並べ替え)?
このls -l
コマンドはファイルをリストしますが、ソートしません。
ベストアンサー1
次のコマンドを使用する必要があります。
find /group/book/four/word/ -type f -exec wc -l {} + | sort -rn
find
:目的のパスからファイルを検索します。再帰的にしたくない実装でそれをサポートする場合は、オプションの前に追加する必要がfind
あります。-maxdepth 1
-exec
exec
wc -l
:各ファイルに対して実行するコマンドを通知します。sort -rn
:結果を数値に従って逆順に並べ替えます。大きいものから低いものまで。
(ファイル名に改行文字が含まれていないと仮定)。