BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ZContent.net//ZapCalLib 1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
DTSTART;TZID=Atlantic/Canary:20200723T103000
DTEND;TZID=Atlantic/Canary:20200723T113000
UID:iactalks-1413
X-WR-CALNAME: IAC Talks: Open Astronomy Seminars
X-ORIGINAL-URL: /iactalks/Talks/view/1413
CREATED:2020-07-23T10:30:00+01:00
X-WR-CALDESC: IAC Talks upcomming talks
SUMMARY:SMACK 4: Shell scripting for automation and text editors
DESCRIPTION:SMACK 4: Shell scripting for automation and text editors\nDr. M
 ohammad Akhlaghi, Raúl Infante-Sainz\n\nIn the previous SMACKs, basic ope
 rations on the command-line were reviewed in interactive mode: where you e
 nter one command, wait for it to finish and enter the next command. The sh
 ell's interactive mode is good for small/fast tests, but is not scalable. 
 For example when you know the commands and parameters work and want to app
 ly them to hundreds/thousands of targets. Shell scripts are simply plain-t
 ext files that store all the various commands that you want to be executed
  in sequence. They are designed precisely for the easier management of ope
 rations that are more complex than a simple command. In fact many of the c
 ommands in the Unix-like operating systems are actually shell scripts! Her
 e will review some basic intricacies with designing robust shell scripts a
 nd avoiding common pitfalls. Also, since shell scripts are simple plain-te
 xt files, we will also do a short review of simple plain-text editors like
  GNU Nano and more advanced editors like Vim and GNU Emacs. Advanced edito
 rs have many useful features to simplify programming in many languages (in
 cluding shell programming) and don't need complex graphic environments and
  can be run in the raw command-line (a major advantage when scaling your p
 roject up to supercomputers that don't have a graphic environment). For ne
 wcomers to data-intensive astronomical research, we encourage you to selec
 t an advanced editor, and master it early to greatly simply your research 
 (in any language).\n&nbsp;\nhttps://rediris.zoom.us/j/99353239065
END:VEVENT
END:VCALENDAR
