csvtk v0.14.0

@shenwei356 shenwei356 released this Jun 7, 2018 · 3 commits to master since this release

Changelog

  • csvtk: supporting multi-line fields by replacing multicorecsv with standard library encoding/csv,
    while losing support for metaline which was supported since v0.7.0
    . It also gain a little speedup.
  • csvtk sample: add flag -n/--line-number to print line number as the first column ("n")
  • csvtk filter2: fix bug when column names start with digits, e.g., 1000g2015aug (#44)
  • csvtk rename2: add support for similar repalecement symbols {kv} and {nr} in csvtk replace

Links

Tips

  • run csvtk version to check update !!!
  • run csvtk genautocomplete to update Bash completion !!!
OS Arch File, 中国镜像 Download Count
Linux 32-bit csvtk_linux_386.tar.gz,
中国镜像
Github Releases (by Asset)
Linux 64-bit csvtk_linux_amd64.tar.gz,
中国镜像
Github Releases (by Asset)
OS X 32-bit csvtk_darwin_386.tar.gz,
中国镜像
Github Releases (by Asset)
OS X 64-bit csvtk_darwin_amd64.tar.gz,
中国镜像
Github Releases (by Asset)
Windows 32-bit csvtk_windows_386.exe.tar.gz,
中国镜像
Github Releases (by Asset)
Windows 64-bit csvtk_windows_amd64.exe.tar.gz,
中国镜像
Github Releases (by Asset)

csvtk v0.13.0

@shenwei356 shenwei356 released this Feb 22, 2018 · 10 commits to master since this release

Changelog

  • new command concat for concatenating CSV/TSV files by rows #38
  • csvtk: add support for environment variables for frequently used global flags #39
    • CSVTK_T for flag -t/--tabs
    • CSVTK_H for flag -H/--no-header-row
  • mutate2: add support for eval expression WITHOUT column index symbol, so we can add some string constants #37
  • pretty: better support for files with duplicated column names

csvtk v0.12.0

@shenwei356 shenwei356 released this Feb 1, 2018 · 14 commits to master since this release

Changelog

  • new command collapse: collapsing one field with selected fields as keys
  • freq: keeping orignal order of keys by default
  • split:
    • performance improvement
    • add option -G/--out-gzip for forcing output gzipped file

csvtk v0.11.0

@shenwei356 shenwei356 released this Jan 11, 2018 · 18 commits to master since this release

Changelog

  • add command split to split CSV/TSV into multiple files according to column values
  • add command splitxlxs to split XLSX sheet into multiple sheets according to column values
  • csvtk, automatically check BOM (byte-order mark) and discard it