Состоялся релиз Miller 5.3.0
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 ошибок.
>>> Скачать