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
Last revision Both sides next revision
unix_shell_programming_pt2092 [2019/06/02 11:27]
rpjday
unix_shell_programming_pt2092 [2019/06/02 15:25]
rpjday [Examine]
Line 1: Line 1:
 ===== Links ===== ===== Links =====
 +
 +General:
  
   * [[https://​pubs.opengroup.org/​onlinepubs/​9699919799/​utilities/​V3_chap02.html|Open Group Shell Command Language]]   * [[https://​pubs.opengroup.org/​onlinepubs/​9699919799/​utilities/​V3_chap02.html|Open Group Shell Command Language]]
 +  * [[https://​unix.stackexchange.com/​questions/​48786/​how-can-i-test-for-posix-compliance-of-shell-scripts|How can I test for POSIX compliance of shell scripts?]]
 +  * [[https://​wiki.ubuntu.com/​DashAsBinSh|DashAsBinSh]]
 +  * [[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 and syntactic analysis:
 +
 +  * [[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 =====
Line 7: Line 20:
   * print/​printf   * print/​printf
   * restricted shell (bash -r)   * restricted shell (bash -r)
-  * [[https://​www.gnu.org/​software/​bash/​manual/​html_node/​Bash-POSIX-Mode.html]] 
   * ORA shell book   * ORA shell book
   * ShellCheck   * ShellCheck
   * shell debugger   * shell debugger
 +  * shopt
 +  * export aliases (alias -x)
unix_shell_programming_pt2092.txt ยท Last modified: 2019/06/02 15:31 by rpjday