Discover the Bourne, Korn, Bash and C shells as programming languages that create interactive shell scripts and automate routine functions. Topics include: writing and debugging shell scripts, I/O redirection and pipes, file expansion, shell variables, quoting and regular expressions, shell functions and constructs, expressions, operators, job control, command-line argument processing, interrupt handling, and applications and tools. This course also provides a cursory introduction to the Python programming language. It is designed for both power users and system administrators of UNIX and Linux systems.
Topics Covered:
- Writing and debugging shell scripts
- I/O redirection and pipes
- File Expansion
- Shell Variables
- Quoting and Regular Expressions
- Shell Functions and Constructs
- Expressions
- Operators
- Job Control
- Command-line Argument Processing
- Interrupt Handling
- Applications and tools
- Introduction to programing language, such as Python.
- Write Bourne Shell Scripts
Prerequisite: UNIX & Linux System Administration I or equivalent knowledge and experience.
Next Step: Upon completion of this course, consider taking other courses in the UNIX and Linux System Administration certificate program.
Contact: For more informaiton about this course, please email InfoTech@ucsd.edu.
Course Number: CSE-41271
Credit: 3.00 unit(s)
+ Expand All
-
1/4/2021 - 3/1/2021
$675
Online
-
-
-
CLASS TYPE:
Online Asynchronous.
All instruction and course materials delivered and completed online between the published course start and end dates.
El Naggar, Sameh, Computer consultant and training specialist, Teradata Corporation
Sameh El Naggar is a computer consultant and training specialist at Teradata Corporation. He has 20+ years of international work experience, as well as expertise in developing and teaching courses in UNIX, network and system design and databases.
-
TEXTBOOKS:
No information available at this time.
-
POLICIES:
No refunds after: 1/10/2021.
-
1/4/2021 - 3/1/2021
extensioncanvas.ucsd.edu
You will have access to your course materials on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
There are no sections of this course currently scheduled. Please contact the Science & Technology department at 858-534-3229 or unex-sciencetech@ucsd.edu for information about when this course will be offered again.