Некоторые инструменты командной строки используют параметр -h
or --human-readable
для печати размера файла в удобочитаемом формате (т. 36G
Е. Vs 37550836
).
- Почему эта опция нужна, а не по умолчанию?
- Разве эти инструменты не предназначены в основном для вывода людям?
command-line
DQdlM
источник
источник
sort -n
потому что мне меньше интересно быстро видеть приблизительный размер каждого каталога и больше, когда подкаталог занимает непропорционально слишком много места ...-h
тоже!sort -h
был представлен в GNU coreutils 7.5. У Lucid есть 7.4, поэтому в Ubuntu вам нужен как минимум индивидуалист.Обратите внимание, что если вы установите BLOCKSIZE = удобочитаемый в вашей среде, это будет по умолчанию, по крайней мере, для команд из GNU coreutils, т.е. если вы используете bash put:
в вашем файле $ HOME / .bashrc.
источник
BLOCKSIZE=h
может быть достаточно. Но отличный совет!BLOCK_SIZE=human-readable
. Также не знал о поддержке тысяч разделителей, пока я не прочитал это.Помимо того, что сказал Жиль:
При этих инструментах жесткий диск был изобретен очень мало по сравнению с сегодняшним днем. Вам не нужна была помощь, чтобы прочитать число вроде 400000.
И если вам это не нравится, используйте систему псевдонимов. В вашем домашнем каталоге,
и вставьте, например:
Обратите внимание, что в отличие от многих других языков, вы не можете иметь пробел перед или после оператора присваивания (знак равенства).
источник