IT 244: Introduction to Linux/Unix
Class 22

Review

New Material


Microphone

Questions

Are there any questions before I begin?

Homework 10

Homework 10 is posted here.

As usual, it will be due this coming Sunday at 11:59 PM.

Graded Quiz 8

You can connect to Gradescope to take weekly graded quiz today during the last 15 minutes of the class.

Once you start the quiz you have 15 minutes to finish it.

Review

Shell Modification of the Command Line

History Expansion

Alias Substitution

Brace Expansion

Tilde, ~, Expansion

Parameter and Variable Expansion

Arithmetic Expansion

Command Substitution

Word Splitting

Pathname Expansion

Process Substitution

Attendance

New Material

Shell Scripts

Shell Script Control Structures

The Problem With Unix if Statements

The if ... then Construct

Why Use Exit Status?

test

The test operators

test Operators for Comparing Numbers

test String Operators

File and Directory Operators

Logical Operators

A Final Word on test

Class Exercise

Class Quiz