UofTCoders / Events

University of Toronto Coders Events
https://uoftcoders.github.io/studyGroup/#events
29 stars 14 forks source link

Bash (Mar 21) #341

Open vickimzhang opened 7 months ago

vickimzhang commented 7 months ago

Bash scripting is a powerful and versatile tool for Unix and Linux-based systems. Whether it’s managing files, manipulating text, or interacting with external programs, Bash makes it easy to create scripts that can perform these tasks automatically!

Learning Bash scripting is a useful tool in any programmer’s repertoire. Join us for a quick rundown of what Bash is, how it works, and how you can apply Bash scripting to your own code!

Where: CDRS (Collaborative Digital Research Space, MN 3230) at Maanjiwe Nendamowinan building When: 4:30 PM, Thursday March 21st, 2024 Instructor: Farhan Majumder-Karim Materials: To follow along with this lesson, you will need to have bash installed. For Linux and OSX users, bash is included as part of the operating system. In OSX, it can be accessed with terminal, but I recommend iTerm2, because it has many more features that make it consistent with the Linux experience.

For Windows users, there are many options. Many people will use git bash, which is packaged with git (a common version control system). Others might use Cygwin. As of August 2016, the Windows Subsystem for Linux (WSL) provides access to most command line tools provided by Ubuntu. See here for instructions to enable/install the WSL

Directions: The CDRS is located in the Maanjiwe Nendamowinan building, formerly the North Building, Room 3230 at the north end of the third level. Once you go through the main entrance of MN, take the elevator to the third floor, turn left, and go all the way down the hall. The door should be open 10-15 minutes before the lesson.