[LA-SiGMA] HPC Training: Shell Scripting I
Alexander Pacheco
apacheco at lsu.edu
Mon Sep 23 08:38:07 CDT 2013
Dear All,
The next HPC training will be held on Wednesday, Sep. 25 at 9:00 AM in
307 Frey and broadcast through Adobe Connect for remote users.
Wednesday, Sep. 25, 2013: Shell Scripting I
Schedule:
Training Lecture: 9AM - Noon
Hands-On and Consultation: 1PM - 4PM
For anyone who works in a Linux/Unix environment, a working knowledge of
shell scripting is essential and will boost their efficiency and
productivity. For this tutorial, we will focus on BASH (example scripts
and differences with TCSH will be discussed) as it is one of the most
popular shells. The first part of the two part tutorial will cover
topics such as creating simple bash scripts, flow control, command line
arguments and functions. This is a practical tutorial, so we will
provide examples and hands-on exercises for most of the covered
materials. *If you are not familiar with editing files using vi, emacs
or any other linux/unix editors or are not comfortable with changing
file permission, the Introduction to Linux tutorial is a prerequisite
and should be reviewed prior to attending this tutorial.*
For the hands-on exercises, attendees are welcome to bring their own
problems that can benefit from shell scripting. Please be aware that
advanced topics such as regex, grep, sed and awk will be covered in the
second part of the tutorial on Oct. 2, 2013.
*Prerequisite*: /Laptop with BASH installed i.e. Laptop with Linux, Mac
OSX or windows with Cygwin, familiarity with Linux/Unix command line and
using file editors such as vi/emacs. Attendees can use LONI or LSU HPC
resources if they do not have a Laptop with BASH./
Next HPC Training:
Wednesday, Sep. 25, 2013: Shell Scripting II
Schedule:
Training Lecture: 9AM - Noon
Hands-On and Consultation: 1PM - 4PM
The second part of the Shell Scripting tutorial will cover advanced
topics such as regular expressions, using *nix utilities such as grep,
sed, split, cut, paste etc and the awk programming language which are
useful for data analysis and file manipulation. This training is highly
advanced and users should be familiar with basic shell scripting
concepts covered in the first part of the tutorial held on Sep. 25.
For the hands-on exercises, attendees are welcome to bring their own
problems that can benefit from shell scripting.
*Prerequisite*: /See prerequisites for Shell Scripting I/
/Beginning Fall 2013, we are experimenting with a change in format for
the first five Weekly Trainings due to frequent requests from attendees
for longer time slots to complete hands-on exercises. Trainings begin at
9AM until Noon or earlier. After a break for lunch, attendees are
welcome to sit in 307 Frey or join remotely via adobe connect (link
provided in the registration confirmation email) to complete the
hands-on exercises until 4PM. HPC User Services Consultants will be
available to help out with the exercises, answers questions related to
the morning training session and also provide in person general
consultation (topics unrelated to the training) on a case-by-case basis.
If the new schedule works, we will be continuing with this new format
for all following weekly trainings. Attending the afternoon session is
optional, however, we would like to get feedback from attendees if the
new format is beneficial or not. Please fill out surveys for previous
trainings that you might have attended at http://www.hpc.lsu.edu/survey/
Please visit http://www.hpc.lsu.edu/training/tutorials.php for more
details and register using the link provided.
Please see the system requirements for Adobe Connect at
http://connect.grok.lsu.edu/Categories.aspx?parentCategoryId=1519.
/Remote attendees from LSU are requested to login using their PAWS
credentials while other used enter as guest and use their full name or
email address in the field provided, please avoid the use of nicknames
when entering as guests./
Please distribute to faculty, staff and students that might be
interested in these trainings.
Thanks,
Alex
--
Alexander Pacheco, Ph. D.
IT Analyst 3
LSU - HPC & LONI
Louisiana State University
Baton Rouge, LA 70803
http://www.cct.lsu.edu/~apacheco
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mail.loni.org/mailman/private/lasigma/attachments/20130923/793d035c/attachment.html
More information about the LaSiGMA
mailing list