Что делает 'du - hb', делают?

Наилучший вариант, кажется, состоит в том, чтобы просто использовать значения по умолчанию zsh.

Посмотрите мой запрос получения по запросу на oh-my-zsh в https://github.com/robbyrussell/oh-my-zsh/pull/1498

5
23.01.2014, 05:12
2 ответа

Из страницы справочника для 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
5
27.01.2020, 20:36
  • 1
    Ох, я вижу, я, хотя я мог использовать -b как сокращение от --apparent-size. –  AndreKR 23.01.2014, 14:56

-b (покажите в байтах), и -h (покажите человекочитаемым способом), опции являются противоречащими.

Последний является тем, действительно используемым du.

4
27.01.2020, 20:36

Теги

Похожие вопросы