/Bash_learn

Notes about unix tools and way of working

Bash_learn

Notes about unix tools and way of working

Topics

  • Shortcuts keys, history, aliasing, character expansion, and file compression.
  • wc, sort, uniq, tr, pipes and redirection, tee, backticks
  • cut, paste, split, join, bc, find, grep
  • ssh, scp, processes: nice, kill, top; jobs.
  • Regular Expressions
  • sed, cron
  • diff, awk (1/3)
  • awk (2/3)
  • screen, gnuplot
  • awk (3/3), scripting preliminaries
  • conditionals
  • loops
  • Bash tips, arrays, and functions
  • Python 1/2
  • Python 2/2

Source: CS 2043: Unix Tools & Scripting from Cornell University