2019-10-09 What is the shell?

Most people use a mouse or trackpad to interact with our computer screens. However, this method is usually intractable for large data and bioinformatics. Instead, we use a computer operating system (Unix) to leverage a command-line interface (the shell). This makes repetitive tasks automatic and fast and helps wrangle extremely large datasets. We will give a brief introduction to working with the shell and some strategies for getting started. If you’re already familiar, feel free to come by and do your own work while picking up tips and tricks!

Presentation: https://github.com/ngs-docs/2019-10-08-shell/blob/master/what-is-shell.md
Video: https://www.youtube.com/watch?v=Ps4WEwbSXMw
Presented by: @taylorreiter

Question during presentation: “what is the @ and + symbols in the ls -l output?”

From http://xahlee.info/comp/OS_X_extended_attributes_xattr.html, quoting from man ls:

If the file or directory has extended attributes, the permissions field printed by the -l option is followed by a ‘@’ character. Otherwise, if the file or directory has extended security information (such as an access control list), the permissions field printed by the -l option is followed by a ‘+’ character.