textproc/miller 6.22.0_2 FreeBSD
Sed/awk/cut/join/sort for name-indexed data such as CSV, TSV and JSON
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d81b7ba3c3- License
- BSD2CLAUSE
- Categories
- textproc
- Package size
- 4378.4 KiB, 16387.8 KiB installed
Description
Miller is like awk, sed, cut, join, and sort for data formats such as CSV, TSV, JSON, JSON Lines, and positionally-indexed.
With Miller, you get to use named fields without needing to count positional indices. Then, on the fly, you can add new fields which are functions of existing fields, drop fields, sort, aggregate statistically, pretty-print, and more.
Miller operates on key-value-pair data while the familiar Unix tools operate on integer-indexed fields: if the natural data structure for the latter is the array, then Miller's natural data structure is the insertion-ordered hash map.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/miller | 6.22.0_2 |
| OpenBSD | textproc/miller | 6.20.2 |
| NetBSD | textproc/miller | 6.9.0nb31 |
| DragonFly | textproc/miller | 6.13.0 |
Install
Binary package:
pkg install miller
From the ports tree:
cd /usr/ports/textproc/miller/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= miller>0:textproc/miller
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 6.22.0_1 | 6.22.0_1 | 5.10.2 | 6.13.0_5 | 6.22.0_1 |
| FreeBSD:14:quarterly | 6.22.0_1 | 6.22.0_1 | n/a | 6.13.0_3 | 6.22.0_1 |
| FreeBSD:15:latest | 6.22.0_1 | 6.22.0_1 | n/a | - | 6.13.0_5 |
| FreeBSD:15:quarterly | 6.22.0_1 | 6.22.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 6.22.0 | 6.22.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Required by 1
Configuration
No options to configure.
- USES
- cpe go:modules
- Service scripts
- none
Files
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| go/textproc_miller/johnkerl-miller-v6.22.0_GH0/go.mod | 2168 | 2ba65bee891131302668be3472791f54527596a331de30568541ca6b629da674 |
| go/textproc_miller/johnkerl-miller-v6.22.0_GH0/johnkerl-miller-v6.22.0_GH0.tar.gz | 1.2671196e+07 | a3cec3b8bf74f1e6eddb708d6ae768e6ec70f10e345980de42cbc24df15f0c70 |
Master sites 1
- https://raw.githubusercontent.com/johnkerl/miller/${DISTVERSIONFULL}/:gomod
Commit history 9
The latest 5 of 9 in the history this site was built from.