For internal UKAEA courses, you can find further descriptions and information on the Software Development Guide

The Unix Shell (UKAEA Internal)

Europe/London
Training Room (E6)

Training Room

E6

Description
  • Summary: An introductory workshop to help you get started with the Unix shell, e.g. typing commands in a terminal and writing a simple script. It is a powerful tool that allows people to do complex things with just a few keystrokes. More importantly, it helps them combine existing programs in new ways and automate repetitive tasks so they aren’t typing the same things over and over again. Use of the shell is fundamental to using a wide range of other tools and computing resources (including “high-performance computing” supercomputers).

  • Objectives:

    • Navigate and explore the directory and file system from the command line
    • Manipulate files and directories from the command line in a programmatic manner
    • Link commands and programs together to achieve multiple tasks
    • Repeat the same command many times with loops
  • Audience: Anyone in a science, engineering or technical role who has little or no prior experience with the command line. This is a lesson for beginners and novices. If you’re already comfortable manipulating files and directories from the shell, searching for files with grep and find, and writing simple loops and scripts then this lesson is probably too basic for you, but you could look at the shell-extras online material.

  • Prerequisites: If you have stored files on a computer at all and recognise the word “file” and either “directory” or “folder” (two common words for the same thing), you’re ready for this lesson.

  • Course content: https://swcarpentry.github.io/shell-novice/

If you still have questions about whether this course will be suitable for you or someone you manage, please get in touch with Matthew Bluteau directly. These courses must be booked through the Unit4 Course Catalogue. Left tab menu "Your Employment" > Heading "Your development" > Click "Course catalogue" > "Course Search" > Search by course name or code given below. Your line manager will need to approve your participation in a course, so please also consult them in advance, and you will need to decide on what WON your time should be charged to (we do not cover your time).

The agenda of this meeting is empty