Syllabus - C Programming
Syllabus - C Programming
Day1
Day3
Shell Programming
Introduction Unix / Linux shells
Introduction shell programming
Naming shell procedures
Shell variables
System variables
Arguments to shell procedures
The echo command
The set command
Looping with 'for' statement
Conditional execution with 'if', 'else', 'elif'
The 'exit' statement
More on shell programming
The 'while' and 'until' statements
Altering loop execution with 'break' and 'continue'
'true' and 'false'
Selective execution using 'case' statement
Doing arighmetic with 'expr'
User input tshell procedures
Passing the standard input
The 'read' statement
Day4
awk:
awk - Read and split file contents
awk - Passing arguments or shell variables to awk
awk - Match a pattern in a file in Linux
awk - Join or merge lines on finding a pattern
awk - to group data in a text file
awk - Accessing awk variables in shell
sed:
sed - Include or append a line to a file
sed - Replace or substitute file contents
sed - Read from a file or write into a file
sed - Selective Printing
sed - Replace or substitute file contents - more options
sed - to delete a line or pattern in a file
sed - to print lines in a file
Display of commonly used options and explaining via quick reference sheet
Porting issues - points to ponder from unix to Linux
Day 4 after
noon
and Day 5
FORTRAN Programming
- Basics
- Decisions
- Loops
- Files & Precision
- Arrays
- Subprograms
Creation of makefile and execution
Lab setup