Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
learningbash [2012/01/20 11:20]
mike
learningbash [2012/01/20 11:22] (current)
mike
Line 2: Line 2:
 == (a.k.a. the Linux command line) == == (a.k.a. the Linux command line) ==
  
-  Command line +  Command line 
-  text files +  text files 
-  magic string +  magic string 
-  permissions +  permissions 
-  script files +  script files 
-  conditionals if, else +  conditionals if, else 
-  loops while +  loops while 
-  test [ [[ -e -ne +  test [ [[ -e -ne 
-  gnu.org +  gnu.org 
-  portability and readability +  portability and readability 
-  math (eval) +  math (eval) 
-  strings printf, echo +  strings printf, echo 
-  user input +  user input 
-  parsing parameters +  parsing parameters 
-  offering help +  offering help 
-  filesystem conventions and standards +  filesystem conventions and standards 
-  redirection +  redirection 
-  shell utilities grep, cat +  shell utilities grep, cat 
-  other tools screen, nohup +  other tools screen, nohup 
-  backgrounding +  backgrounding 
-  top +  top 
-  tr +  tr 
-  sending mail +  sending mail 
-  set, IFS, OFS +  set, IFS, OFS 
-  regular expressions +  regular expressions 
-  debugging set -x +  debugging set -x 
-  safe coding -quotes, deleting with find+  safe coding -quotes, deleting with find
  
 == getting help == == getting help ==
-  gnu.org +  gnu.org 
-  superuser.com+  superuser.com
  
  
 == examples ==  == examples == 
-  prompting for user input +  prompting for user input 
-  non portable bouncing ball program+  non portable bouncing ball program
  
 == additional topics == == additional topics ==
-  double and triple escape maddness and how to avoid it.+  double and triple escape maddness and how to avoid it.