datatools A set of command line tools for working with CSV, Excel Workbooks, JSON and structured text documents.
We distribute a installer.sh script that can be run with the following command to install the latest release. This may work for macOS, Linux and if you’re using Windows with the Unix subsystem. This would be run from your shell (e.g. Terminal on macOS).
curl https://software.library.caltech.edu/datatools/installer.sh | shThis will install the programs included in datatools in your $HOME/bin directory.
If you are running Windows 10 or 11 use the Powershell command below.
irm https://software.library.caltech.edu/datatools/installer.ps1 | iexYou may get security warnings if you are using macOS or Windows. See the notes for the specific operating system you're using to fix issues.
- Golang >= 1.23.5
- Pandoc >= 3.1
- git clone https://github.com/caltechlibrary/datatools
- Change directory into the
datatoolsdirectory - Make to build, test and install
git clone https://github.com/caltechlibrary/datatools
cd datatools
make
make test
make install