docs/src/installing-miller.md
You can install Miller for various platforms as follows.
Download a binary:
Using a package manager:
yum install miller or apt-get install miller depending on your flavor of Linux, or Homebrew.brew update and brew install miller, or sudo port selfupdate and sudo port install miller, depending on your preference of Homebrew or MacPorts.choco install miller using Chocolatey.snap install miller. Note however that the executable is named miller, not mlr. See also https://snapcraft.io/miller.See also:
docker run --rm -i jauderho/miller:latest --csv sort -f shape < ./example.csvNote that the Miller releases page, brew, macports, chocolatey, and conda tend to have current versions; yum and apt-get may have outdated versions depending on your platform.
As a first check, you should be able to run mlr --version at your system's command prompt and see something like the following:
A note on documentation:
mlr 6.0.0 or mlr 5.10.3 -- please see the release docs page to find the documentation for your version.mlr 6.0.0-dev -- https://miller.readthedocs.io is the correct reference, since it contains information for the latest contributions to the Miller repository.As a second check, given example.csv you should be able to do
<pre class="pre-highlight-in-pair"> <b>mlr --csv cat example.csv</b> </pre> <pre class="pre-non-highlight-in-pair"> color,shape,flag,k,index,quantity,rate yellow,triangle,true,1,11,43.6498,9.8870 red,square,true,2,15,79.2778,0.0130 red,circle,true,3,16,13.8103,2.9010 red,square,false,4,48,77.5542,7.4670 purple,triangle,false,5,51,81.2290,8.5910 red,square,false,6,64,77.1991,9.5310 purple,triangle,false,7,65,80.1405,5.8240 yellow,circle,true,8,73,63.9785,4.2370 yellow,circle,true,9,87,63.5058,8.3350 purple,square,false,10,91,72.3735,8.2430 </pre> <pre class="pre-highlight-in-pair"> <b>mlr --icsv --opprint cat example.csv</b> </pre> <pre class="pre-non-highlight-in-pair"> color shape flag k index quantity rate yellow triangle true 1 11 43.6498 9.8870 red square true 2 15 79.2778 0.0130 red circle true 3 16 13.8103 2.9010 red square false 4 48 77.5542 7.4670 purple triangle false 5 51 81.2290 8.5910 red square false 6 64 77.1991 9.5310 purple triangle false 7 65 80.1405 5.8240 yellow circle true 8 73 63.9785 4.2370 yellow circle true 9 87 63.5058 8.3350 purple square false 10 91 72.3735 8.2430 </pre>If you encounter issues with these checks, please refer to the resources on the community page for help.
Otherwise, let's go on to Miller in 10 minutes!