scripting:tutoriallist

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
scripting:tutoriallist [2015/08/08 04:10]
bill_thomson
scripting:tutoriallist [2018/02/18 14:47]
thebonsai old revision restored
Line 42: Line 42:
  
 ^ Name (Links to review below)j ​                                                                                  ^ Weblink\ \ \                                                                                                                                                                                                    ^ REC\\ indicator ​ ^ Comments ​                                                                                                                                                                                                                  ^ ^ Name (Links to review below)j ​                                                                                  ^ Weblink\ \ \                                                                                                                                                                                                    ^ REC\\ indicator ​ ^ Comments ​                                                                                                                                                                                                                  ^
-| Bash\ guide on Greg's wiki                                                                                      | [[http://​mywiki.wooledge.org/​BashGuide|click]] ​                                                                                                                                                                 | <​progress=90> ​   | This guide teaches modern stuff and good practises. I recommend ​to learn from it. It was written by the guys in ''#​bash''​IRC channel on Freenode (mainly ''​lhunath''​),​ because there are so many bad tutorials out there. ​ | +| Bash\ guide on Greg's wiki                                                                                      | [[http://​mywiki.wooledge.org/​BashGuide|click]] ​([[http://​guide.bash.academy|new revision draft]]) ​                                                                                                              | <​progress=90> ​   | This guide teaches modern stuff and good practises. I recommend ​learning ​from it. It was written by the guys in ''#​bash''​IRC channel on Freenode (mainly ''​lhunath''​),​ because there are so many bad tutorials out there. ​ | 
-| Steve Parker'​s shell scripting guide                                                                            | [[http://​steve-parker.org/​sh/​first.shtml|click]] ​                                                                                                                                                               | <​progress=90> ​   | Very good (not only Bash) shell scripting guide. Teaches good practices, gives background information. ​                                                                                                                    |+| Steve Parker'​s shell scripting guide                                                                            | [[http://​steve-parker.org/​sh/​intro.shtml|click]] ​                                                                                                                                                               | <​progress=90> ​   | Very good (not only Bash) shell scripting guide. Teaches good practices, gives background information. ​                                                                                                                    |
 | Bash Guide for Beginners ​ ([[#​rv_bgb|review]]) ​                                                                 | [[http://​tldp.org/​LDP/​Bash-Beginners-Guide/​html/​|click]] ​                                                                                                                                                       | <​progress=80> ​   | Good introduction that really requires no previous knowledge, also covers the most important unix utilities ​                                                                                                               | | Bash Guide for Beginners ​ ([[#​rv_bgb|review]]) ​                                                                 | [[http://​tldp.org/​LDP/​Bash-Beginners-Guide/​html/​|click]] ​                                                                                                                                                       | <​progress=80> ​   | Good introduction that really requires no previous knowledge, also covers the most important unix utilities ​                                                                                                               |
-| Advanced\ Bash\ Scripting\ Guide (ABS) ([[#​rv_abs|review]]) ​                                                    | [[http://​tldp.org/​LDP/​abs/​html/​|click]] ​                                                                                                                                                                        | <​progress=50> ​   | Has a lot of information that is hard to find, but is outdated and often unsafe. ​ To be avoided until you can filter out the good stuff. ​                                                                                  ​|+| Advanced\ Bash\ Scripting\ Guide (ABS) ([[#​rv_abs|review]]) ​                                                    | [[http://​tldp.org/​LDP/​abs/​html/​|click]] ​                                                                                                                                                                        | <​progress=50> ​   | Has a lot of information that is hard to find, is outdated and often unsafe. ​ To be avoided until you can filter out the good stuff. ​                                                                                      ​|
 | IBM developerWorks "Bash\ by\ example" ​                                                                         | [[http://​www.ibm.com/​developerworks/​library/​l-bash.html|click(1)]]\\ [[http://​www.ibm.com/​developerworks/​library/​l-bash2.html|click(2)]]\\ [[http://​www.ibm.com/​developerworks/​library/​l-bash3.html|click(3)]] ​ | <​progress=80> ​   | Doesn'​t teach outdated stuff, doesn'​t tell you wrong things. A good start, though not that detailed. ​                                                                                                                      | | IBM developerWorks "Bash\ by\ example" ​                                                                         | [[http://​www.ibm.com/​developerworks/​library/​l-bash.html|click(1)]]\\ [[http://​www.ibm.com/​developerworks/​library/​l-bash2.html|click(2)]]\\ [[http://​www.ibm.com/​developerworks/​library/​l-bash3.html|click(3)]] ​ | <​progress=80> ​   | Doesn'​t teach outdated stuff, doesn'​t tell you wrong things. A good start, though not that detailed. ​                                                                                                                      |
-| Deadman'​s ​                                                                                                      | [[http://​samrowe.com/​wordpress/​advancing-in-the-bash-shell/​|click]] ​                                                                                                                 | <​progress=70> ​   | Focus isn't scripting per se. Focus is interactive use and increasing the productivity on the prompt. Teaches some nice features. ​                                                                                         |+| Deadman'​s ​                                                                                                      | [[http://​samrowe.com/​wordpress/​advancing-in-the-bash-shell/​|click]] ​                                                                                                                                            ​| <​progress=70> ​   | Focus isn't scripting per se. Focus is interactive use and increasing the productivity on the prompt. Teaches some nice features. ​                                                                                         |
 | Bash Shell Programming in Linux (P. Lutus) ​                                                                     | [[http://​www.arachnoid.com/​linux/​shell_programming.html|click]] ​                                                                                                                                                | <​progress=70> ​   | Good start. Though there are small bugs.                                                                                                                                                                                   | | Bash Shell Programming in Linux (P. Lutus) ​                                                                     | [[http://​www.arachnoid.com/​linux/​shell_programming.html|click]] ​                                                                                                                                                | <​progress=70> ​   | Good start. Though there are small bugs.                                                                                                                                                                                   |
 | BASH Help at hypexr.org ([[#​rv_hypexrorg|review]]) ​                                                             | [[http://​www.hypexr.org/​bash_tutorial.php|click]] ​                                                                                                                                                              | <​progress=50> ​   | Shows you some nice stuff and links to other ressources. Not a tutorial to learn Bash, though. ​                                                                                                                            | | BASH Help at hypexr.org ([[#​rv_hypexrorg|review]]) ​                                                             | [[http://​www.hypexr.org/​bash_tutorial.php|click]] ​                                                                                                                                                              | <​progress=50> ​   | Shows you some nice stuff and links to other ressources. Not a tutorial to learn Bash, though. ​                                                                                                                            |
Line 138: Line 138:
 I don't want to write every point here that disturbs me. In general it's not that important since the mistakes or wrong assumptions it makes are minimal. Also I noticed that mistakes in example scripts vanish with time, the author polishes his work. Thanks Mr. Cooper. I don't want to write every point here that disturbs me. In general it's not that important since the mistakes or wrong assumptions it makes are minimal. Also I noticed that mistakes in example scripts vanish with time, the author polishes his work. Thanks Mr. Cooper.
  
-The ABS is definitely worth to read to step deeper into the Bash and commandline world of Linux (since many Linux-specific examples are there, they'​re unusable for Unices).+The ABS is definitely worth reading ​to step deeper into the Bash commandline world of Linux (since many Linux-specific examples are there, they'​re unusable for Unices).
  
  
  • scripting/tutoriallist.txt
  • Last modified: 2019/08/31 10:17
  • by ersen