El tamaño de los archivos devueltos por este comando está en KB.
ls -sk *.txt | sort -nb -r
El tamaño de los archivos devueltos por este comando está en KB.
Este ejemplo ejecuta ls --al para listar todos los archivos en el directorio actual. Los archivos se enumeran por nombre, el orden en que se definen en el sistema de archivos. File2 es el archivo más pequeño y file3 es el archivo más grande.
El comando ls -sk * .txt | Luego se llama a -nb -r, los archivos se devuelven por tamaño y se muestra su tamaño en KB. File3 es primero, luego file1 y file2.
$ ls -al total 153 drwxrwx---+ 1 Olivier None 0 Aug 13 14:55 . drwxrwx---+ 1 Olivier None 0 May 21 16:30 .. -rwxrwx---+ 1 Olivier None 26961 Aug 13 14:45 file1.txt -rwxrwx---+ 1 Olivier None 216 Aug 13 14:47 file2.txt -rwxrwx---+ 1 Olivier None 107844 Aug 13 14:55 file3.txt $ ls -sk *.txt | sort -nb -r 108 file3.txt 28 file1.txt 1 file2.txt