
Train On-Demand
Choose the training you want from 18,000+ videos of instructor-led content. Watch anywhere.
Learn MoreA great many tasks in the daily work of data scientists can more easily be accomplished using interaction at the command line shell than by using “heavier” programming languages like Python or R, let alone by using task-dedicated GUI tools that perform narrow subsets of work needed. The bash shell is a programming language itself but is also a richly interactive tool for constructing “one-off” processing commands. This course familiarizes students both with the interactive command-line capabilities of bash and with writing stand-alone bash scripts of moderate size to encapsulate frequently performed tasks.
Instructor for this course
David Mertz
Ph.D. Philosophy
Course Introduction
Basic File Operations
Terminal Operations
Affordances
File operations at the shell
Small Tools, Each Doing One Job Well
Everything is a File
Examining files with bash
Searching
Filtering
Archiving and Compression
Searching files with bash
Retrieving Data
Baby names analysis with bash
Course Outro
Take your technical training into your own hands and stay engaged with our learn-by-doing platform where you can put your skills to the test with hands-on exercises, quizzes, and labs.
Choose the training you want from 18,000+ videos of instructor-led content. Watch anywhere.
Learn MoreINE quizzes, labs, projects, and exercises help reinforce your knowledge.
Learn MoreOrganized training helps guide you through the most relevant subjects for certification prep.
Learn MoreWe add new courses and learning materials to the platform weekly so you're always up-to-date.
Learn MoreIf you have a question you don’t see on this list, please visit our Frequently Asked Questions page by clicking the button below.
If you’d prefer getting in touch with one of our experts, we encourage you to call one of the numbers above or fill out our contact form.
Do you offer training for all student levels?