Why not get started early? Based on a discussion post-#NICAR14, this repo will keep track of some ideas to show command line newcomers some easy to use tools and time-saving tricks.
Maybe it's "Five command line tools and tricks to change your life" Or put a better way by @jacqui: "If we can (try to) demystify d3 we can (try to) demystify shell."
- env vars
- package managers
- awk
- sed
- cut
- tr
- iconv
- head
- tail
- pwd
- vim
- grep | ack
- cat
- >
- |
- sudo
- xargs / gnu parallel - easy map reduce
- csvkit and csv de dupe
Noah Veltman's The Command Line Murders: Teaching the Terminal with a Detective Noir