Состоялся релиз Miller 5.3.0

good-penguin.png

Miller, подобие awk, sed, cut, join, и sort для индексированных по имени данных таких как CSV и табличный JSON, теперь версии 5.3.0.

Новый функционал:

  • Опция »--skip-comments» теперь позволяет отфильтровывать строки комментариев во входных строках, которые начинаются с символа '#'. Опция »--skip-comments-with X» позволяет задать строку комментарий X. Комментарии поддерживаются только в начале строк. Опции »--pass-comments» и »--pass-comments-with X», наоборот, позволяют обрабатывать строки с комментариями.
  • Глагол count-similar теперь позволяет вычислять размеры кластеров по кластерным меткам.
  • В то время как DSL арифметика Miller’а развилась от 64-целочисленной до с плавающей запятой двойной точности, в нём также появились операторы целочисленной арифметики: .+ .- .* ./ .// .
  • Новая функция bitcount. Например,
    echo x=0xf0000206 | mlr put '$y=bitcount($x)'
    
    выведет
    x=0xf0000206,y=7
    
  • Опция »-T» теперь является алиасом для »--nidx --fs tab», а опция »-t» является алиасом для »--tsvlite».
  • Математические константы Пи и e переименованы из PI и E в M_PI и M_E соответственно.

Также была улучшена документация и устранены 5 ошибок.

>>> Скачать

©  Linux.org.ru