summaryrefslogtreecommitdiffstats
path: root/guides/shell-workshop
diff options
context:
space:
mode:
Diffstat (limited to 'guides/shell-workshop')
-rw-r--r--guides/shell-workshop/capstone-2012f/posix-xcu-intro.odpbin0 -> 21759 bytes
-rw-r--r--guides/shell-workshop/capstone-2012f/posix-xcu-intro.pdfbin0 -> 125140 bytes
-rw-r--r--guides/shell-workshop/index.mdwn75
3 files changed, 56 insertions, 19 deletions
diff --git a/guides/shell-workshop/capstone-2012f/posix-xcu-intro.odp b/guides/shell-workshop/capstone-2012f/posix-xcu-intro.odp
new file mode 100644
index 0000000..007a4ce
--- /dev/null
+++ b/guides/shell-workshop/capstone-2012f/posix-xcu-intro.odp
Binary files differ
diff --git a/guides/shell-workshop/capstone-2012f/posix-xcu-intro.pdf b/guides/shell-workshop/capstone-2012f/posix-xcu-intro.pdf
new file mode 100644
index 0000000..53711fd
--- /dev/null
+++ b/guides/shell-workshop/capstone-2012f/posix-xcu-intro.pdf
Binary files differ
diff --git a/guides/shell-workshop/index.mdwn b/guides/shell-workshop/index.mdwn
index 1c92a2f..0ba3382 100644
--- a/guides/shell-workshop/index.mdwn
+++ b/guides/shell-workshop/index.mdwn
@@ -1,8 +1,56 @@
-<!--#set var="title" value="UNIX® Shell Scripting Workshop" -->
+<!--#set var="title" value="UNIX® Shell and Utilies Workshops" -->
<!--#include virtual="/includes/header.html" -->
-Introduction to the UNIX Shell Language and Environment
-=======================================================
+This page lists workshops I've given on the UNIX shell command language and
+utilities, as specified by the Shell and Utilities (XCU) volume of
+[POSIX.1][posix], [published][unix] by the IEEE and The Open Group.
+Everything covered applies to any sufficiently-compliant shell and operating
+system.
+
+[posix]: http://pubs.opengroup.org/onlinepubs/9699919799/
+[unix]: http://www.unix.org/
+
+
+Fall 2012
+=========
+
+This is a workshop that I gave to a team of students [working on ProteanOS in
+the Capstone program][proteanos-capstone-2012f] of the New Jersey Institute of
+Technology College of Computing Sciences.
+
+[proteanos-capstone-2012f]: http://www.proteanos.com/dev/capstone-2012f/
+
+Slides
+------
+
+Below you may find the slides for this workshop:
+
+ * [OpenDocument Format](capstone-2012f/posix-xcu-intro.odp)
+ * [Portable Document Format](capstone-2012f/posix-xcu-intro.pdf)
+
+Copyright
+---------
+
+Copyright © 2012 Patrick “P. J.” M<span class="super">c</span>Dermott
+
+Permission is hereby granted to use this presentation under the terms of the
+Creative Commons Attribution-ShareAlike license, either [version 3.0
+Unported][cc-by-sa-3.0] or (at your option) any later version.
+
+Permission is hereby granted to use this presentation under the terms of the GNU
+General Public License as published by the Free Software Foundation, either
+[version 3 of the License][gpl-3.0] or (at your option) any later version.
+
+This presentation is distributed in the hope that it will be useful, but WITHOUT
+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+FOR A PARTICULAR PURPOSE. See the licenses for more details.
+
+[cc-by-sa-3.0]: http://creativecommons.org/licenses/by-sa/3.0/
+[gpl-3.0]: https://www.gnu.org/licenses/gpl-3.0.html
+
+
+Spring 2012
+===========
This is a workshop that I gave at the New Jersey Institute of Technology (NJIT)
in the Spring of 2012 as part of the workshop series of the university's chapter
@@ -11,7 +59,7 @@ tutorial I had given during meetings of NJIT ACM's SIG GNU/Linux in the Fall of
2011.
Flyer
-=====
+-----
Below you may find the flyer for this event:
@@ -21,19 +69,8 @@ Below you may find the flyer for this event:
This flyer includes copyrighted images used pursuant to the fair use limitation
of U.S. Copyright Law.
-Standards
-=========
-
-The workshop referred to the Shell and Utilities (XCU) volume of
-[POSIX.1-2008][posix], [published][unix] by the IEEE and The Open Group.
-Everything covered applies to any sufficiently-compliant shell and operating
-system.
-
-[posix]: http://pubs.opengroup.org/onlinepubs/9699919799/
-[unix]: http://www.unix.org/
-
Notes
-=====
+-----
The following are my notes from the tutorial I gave at SIG GNU/Linux
meetings, reused for the workshop:
@@ -46,7 +83,7 @@ The following are the notes I wrote as a guide for the workshop:
* [notes.txt](notes.txt)
Session
-=======
+-------
The following is a cleaned-up version of the shell session from the
workshop, including all of the commands I ran and scripts I wrote.
@@ -55,7 +92,7 @@ workshop, including all of the commands I ran and scripts I wrote.
* [HTML document](session.html)
Examples
-========
+--------
At the end of the workshop, I showed the following example shell scripts:
@@ -69,7 +106,7 @@ At the end of the workshop, I showed the following example shell scripts:
[opkbuild]: http://git.proteanos.com/opkbuild/opkbuild.git/tree/src/opkbuild.sh
Copyright
-=========
+---------
Copyright © 2012 Patrick “P. J.” M<span class="super">c</span>Dermott