Наилучший вариант, кажется, состоит в том, чтобы просто использовать значения по умолчанию zsh.
Посмотрите мой запрос получения по запросу на oh-my-zsh в https://github.com/robbyrussell/oh-my-zsh/pull/1498
Из страницы справочника для du
:
-b, --bytes
equivalent to '--apparent-size --block-size=1'
-h, --human-readable
print sizes in human readable format (e.g., 1K 234M 2G)
-h
переключатель отобразит вывод с помощью единиц, блоки не имеют никаких единиц, таким образом, эти 2 переключателя не, предполагают, чтобы использоваться вместе!
Примечание: Команда du
поэтому отобразит его вывод, на основе которого когда-либо переключаются, происходит в последний раз в параметрах командной строки.
b переключают примеры
$ du -hb XnConvert.x86_64.rpm
13950768 XnConvert.x86_64.rpm
$ du -b XnConvert.x86_64.rpm
13950768 XnConvert.x86_64.rpm
$ du -h -b XnConvert.x86_64.rpm
13950768 XnConvert.x86_64.rpm
h переключают примеры
$ du -bh XnConvert.x86_64.rpm
14M XnConvert.x86_64.rpm
$ du -h XnConvert.x86_64.rpm
14M XnConvert.x86_64.rpm
$ du -b -h XnConvert.x86_64.rpm
14M XnConvert.x86_64.rpm
-b
(покажите в байтах), и -h
(покажите человекочитаемым способом), опции являются противоречащими.
Последний является тем, действительно используемым du
.
-b
как сокращение от--apparent-size
. – AndreKR 23.01.2014, 14:56