ETL-Yertl icon indicating copy to clipboard operation
ETL-Yertl copied to clipboard

Document useful shell commands

Open preaction opened this issue 11 years ago • 3 comments

The purpose of this project is to enhance the shell's ability to deal with structured data (documents) in order to take full advantage of what a POSIX shell already has to offer. There are also lots of GNU and Linux shell tools that are incredibly useful.

The list so far:

  • xargs
  • parallel
  • at
  • tee
  • cron

Always note whether or not the command is POSIX and what OSes might be able to take advantage of the command. Point Windows users at the Perl Power Tools (consider PowerShell in another ticket).

Also include in the documentation basic shell tuits like:

  • Pipes and redirection
  • Job control

preaction avatar Dec 12 '14 20:12 preaction

http://data.faridani.me/linux-data-manipulation/

preaction avatar Dec 28 '14 22:12 preaction

Here's how one can use GNU parallel to work with the YAML documents:

parallel --env _ -d "\n---" --pipe yq ".foo" <t/share/yaml/group_by.yaml

preaction avatar Aug 23 '15 22:08 preaction

http://monkey.org/~marius/unix-tools-hints.html

preaction avatar Dec 28 '15 02:12 preaction