Bash is the language that you will learn to love!
Many of your everyday computer tasks can be done using the concise scripts it can produce. You will soon learn that while most things can be done through a Graphical User Interface, it can actually be vastly faster to use this powerful language! The command interpreter typically runs in a text window, where users may input commands (operations may also come from some files, also known as Bash scripts).
Overview
Syllabus
- Hello World
- Two Fer
- Error Handling
- Raindrops
- Hamming
- Acronym
- Armstrong Numbers
- Pangram
- Bob
- Scrabble Score
- Grains
- Luhn
- Atbash Cipher
- Reverse String
- Leap
- Resistor Color Duo
- Secret Handshake
- Darts
- D&D Character
- Matching Brackets
- Proverb
- Resistor Color Trio
- Sieve
- Grep
- Tournament
- Bowling
- OCR Numbers
- Clock
- Markdown
- Rectangles
- House
- Nucleotide Count
- Rotational Cipher
- Binary Search
- Kindergarten Garden
- Robot Simulator
- Run-Length Encoding
- Transpose
- Yacht
- Poker
- Two Bucket
- Wordy
- Rail Fence Cipher
- Difference of Squares
- Prime Factors
- Triangle
- All Your Base
- Gigasecond
- ISBN Verifier
- Pascal's Triangle
- Diffie-Hellman
- Rational Numbers
- Variable Length Quantity
- RNA Transcription
- Anagram
- Isogram
- Phone Number
- Protein Translation
- Word Count
- Diamond
- Sublist
- Beer Song
- Queen Attack
- Twelve Days
- Pig Latin
- Crypto Square
- Food Chain
- Meetup
- Spiral Matrix
- Largest Series Product
- Series
- Collatz Conjecture
- Space Age
- Square Root
- Say
- Pythagorean Triplet
- Change
- Knapsack
- Allergies
- Perfect Numbers
- Sum of Multiples
- Roman Numerals
- Nth Prime
- Palindrome Products
- Simple Cipher
- Affine Cipher
- Forth
- Satellite
- List Ops