User Tools

Site Tools


unix_shell_programming_pt2092

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
unix_shell_programming_pt2092 [2019/06/02 11:34]
rpjday
unix_shell_programming_pt2092 [2019/06/02 15:31]
rpjday [Examine]
Line 7: Line 7:
   * [[https://​wiki.ubuntu.com/​DashAsBinSh|DashAsBinSh]]   * [[https://​wiki.ubuntu.com/​DashAsBinSh|DashAsBinSh]]
   * [[https://​www.gnu.org/​software/​bash/​manual/​html_node/​Bash-POSIX-Mode.html|Bash POSIX Mode]]   * [[https://​www.gnu.org/​software/​bash/​manual/​html_node/​Bash-POSIX-Mode.html|Bash POSIX Mode]]
 +  * [[https://​www.protechtraining.com/​h4322s-posix-shell-programming-pt8275|ProTech H4322S POSIX Shell programming]]
  
-Bashisms:+Bashisms ​and syntactic analysis:
  
   * [[https://​mywiki.wooledge.org/​Bashism|How to make bash scripts work in dash]]   * [[https://​mywiki.wooledge.org/​Bashism|How to make bash scripts work in dash]]
 +  * Fedora "​devscripts-checkbashisms"​ package.
 +  * Fedora "​ShellCheck"​ package
 +  * [[https://​www.cyberciti.biz/​faq/​turn-on-or-off-color-syntax-highlighting-in-vi-or-vim/​|vim syntax highlighting]]
  
-===== Examine =====+===== Examine/​cover ​=====
  
   * print/​printf   * print/​printf
Line 19: Line 23:
   * ShellCheck   * ShellCheck
   * shell debugger   * shell debugger
 +  * shopt
 +  * export aliases (alias -x)
 +  * mktemp
unix_shell_programming_pt2092.txt ยท Last modified: 2019/06/02 15:31 by rpjday