Shell Programming for Beginners
Peter Chubb The Bourne shell is universally available on every Linux system, from the least-powerful embedded device, to the largest supercomputer. In this tutorial, we'll cover the basics of: The Shell's input: how it reads words, splits them, expands special stuff, etc. Control flow: case, if, while, for Common utilities: sed, awk, grep, test, find, xargs, etc
After some introductory material, we'll spend the time working together to build either a simple server for fortunes/fables entirely in shell. If we have time, we'll add a GUI using xdialog. Attendees should bring laptops, and be competent with a text editor.
Talk by: Peter Chubb
Peter has been using the Unix since 1979. He started using Linux with the Manchester Computer Centre interim distribution, in 1992 on a 50MHz 486 with 1M RAM and 1G SCSI disc.
Peter is well known in the Linux and Unix communities, having helped to found SLUG (the Sydney Linux User Group), and being a regular contributer to LCA
-
http://www.facebook.com/simonsmithnz Simon Smith
-
http://ontwik.com/ Ahmed Al-ajmi
-
http://www.ericreboisson.com/2011/05/31/links-for-2011-05-31/ links for 2011-05-31 | Eric Reboisson's Blog
Introduction to Python
Java Programming Language Fundamentals
Python Training – Getting Started with Python
JavaScript for beginners #part 3
Android Application Development – Helloworld (anatomy of an Andr ...
Getting Started with Django
Ruby on Rails 3 Beginner to Builder 2011 Week 1, 2, 3
Scaling Facebook with OpenSource tools
Write and Submit your first Linux kernel Patch
Linux disaster recovery with rear
How to Install WordPress 3.1 – WordPress Integration
Install Django on Ubuntu 10.04
Google I/O – A beginner’s guide to Android
Haskell Platform Setup Ubuntu
WordPress Installation video for beginners
How kernel development goes wrong and why you should be a part of it a ...
Setting up a GoDaddy domain and installing WordPress on a GoDaddy host ...
Google Python Class Day 2
Getting Started With Google Analytics
How to start a new WordPress theme from scratch
Baby Steps into Open Source – Incubation and Mentoring at Apache
Teaching Introductory Programming Using Scheme
Kernel development: how it goes wrong and why you should be a part of ...
Peter Cooper: Install Ruby 1.9.2 & Rails 3.0 on Ubuntu 10.10
Greg Kroah Hartman on the Linux Kernel
The Origins of Linux – Linus Torvalds
Drupal 7 | Installation and Setup
VIM from novice to professional by: Derek Wyatt #Part 2
Basics of Web Design
What’s new in Firebug 1.6
Fundamentals for Great JavaScript & jQuery Development #recommend
An Brief Introduction to LISP
Learning Ruby and Rails, where would you start?
Installing a local PHP/MySQL development environment on your computer
Introduction to CodeIgniter
Introduction to JavaScript and Browser DOM