These are just some of the University Degree and similar courses which link to this tutorial as a teaching resource for their Undergraduates.
You might also want to see some of the Reader Feedback that this tutorial has received over the years.
Or just get back to Reading the Tutorial for yourself.
Systems Programming
https://www.albany.edu/~csi402/
Computer Science and Engineering
https://www3.nd.edu/~pbui/teaching/cse.20289.sp18/reading02.html https://www3.nd.edu/~pbui/teaching/cse.20289.sp18/homework02.htmlDepartment of Electrical Engineering and Computer Science
EECS2031 - Software Tools
https://www.eecs.yorku.ca/~papaggel/courses/eecs2031/index.htmlDepartment of Geosciences
http://www.mn.uio.no/geo/english/services/it/help/using-linux/the-shell.html
"shellscript.sh has the notable top domain .sh (St. Helena)"
Computer Science 32: Object-Oriented Design and Implementation, C. Michael Costanzo
http://cs.ucsb.edu/~mikec/cs32/assignments/lab05/index.html
"Sufficient sh scripting techniques were presented in lecture to handle the Step 4 work below. In case you missed it, here is a link to the demo scripts presented in lecture. Additional techniques might be required for Step 5 though, so here is a short sh script primer, and here is a link to a nice shell scripting tutorial."
A PhysioNet FAQ hosted by both Harvard and MIT links to www.shellscript.sh
http://physionet.mit.edu/faq.shtml / http://physionet.caregroup.harvard.edu/faq.shtml
CS3800 - Operating Systems, Professor Fikret Ercal
http://web.mst.edu/~ercal/284/284.html
CSC209, Iqbal Mohomed, PhD
http://www.cs.toronto.edu/~iq/csc209s/readings.html
CSC400 Operating Systems, Professor Jeff Sumey
http://www.aet.calu.edu/~jsumey/CSC400/resources.html
EE4301, Network and System Administration, Dr. Lai-Man Po BSc, PhD, CityU HK, SMIEEE
http://www.ee.cityu.edu.hk/~lmpo/ee4301/schedule.html
CS260 Introduction to UNIX and Scripting, Professor Amar Raheja, PhD
http://www.cpp.edu/~raheja/CS260/
CSci4061: Introduction to Operating Systems, Prof. Jon Weissman
http://www-users.cselabs.umn.edu/classes/Fall-2016/csci4061/index.php?page=references
Systems and Network Administration, Gregory Saunders
http://www.ug.it.usyd.edu.au/~comp5019/resources.html
Beyond the Mouse: Computer programming and automation for geoscientists
https://beyondthemouse.community.uaf.edu/2018/10/
http://www.cs.unm.edu/~catblade/
http://www.cs.wustl.edu/~jruan/links.htm
http://www.phon.ucl.ac.uk/courses/spsci/compmeth/shell.html
http://pages.cpsc.ucalgary.ca/~carey/CPSC457/links.html
http://edutechwiki.unige.ch/en/Shell_script
http://www.computing.dcu.ie/~humphrys/Notes/UNIX/tutorials.html
http://www.cs.ubbcluj.ro/~rares/course/os/
http://www.cs.vsu.ru/~svv/ux2017/lecux.html
http://funnel.sfsu.edu/courses/metr206/resources/resources.html
http://www-labs.iro.umontreal.ca/~mignotte/ift1215.html
http://www.csl.mtu.edu/cs3451/www/notes/cs3451_links.html
http://www.cs.oberlin.edu/~rhoyle/16f-cs241/resources.html
Note that many of these link to the tutorial's previous URL at http://steve-parker.org/sh/sh.shtml. So if you'd like to validate any of these links, look for "steve-parker.org" as well as for "shellscript.sh".
My Shell Scripting books, available in Paperback and eBook formats. This tutorial is more of a general introduction to Shell Scripting, the longer Shell Scripting: Expert Recipes for Linux, Bash and more book covers every aspect of Bash in detail.
![]() Shell Scripting Tutorial is this tutorial, in 88-page Paperback and eBook formats. Convenient to read on the go, and in paperback format good to keep by your desk as an ever-present companion. Also available in PDF form from Gumroad:Get this tutorial as a PDF | ![]() Shell Scripting: Expert Recipes for Linux, Bash and more is my 564-page book on Shell Scripting. The first half covers all of the features of the shell in every detail; the second half has real-world shell scripts, organised by topic, along with detailed discussion of each script. |