Symbols
- #!/bin/awk
-
- shebang, Shebang or hashpling #!
- #!/bin/bash
-
- shebang, Shebang or hashpling #!
- #!/bin/ksh
-
- shebang, Shebang or hashpling #!
- #!/bin/sed
-
- shebang, Shebang or hashpling #!
- #!/usr/local/bin/perl
-
- shebang, Shebang or hashpling #!
- #variable, #variable
- $, Square brackets ( [ ] ), the caret ( ^ ) and the dollar ( $ )
- $?
-
- exit status of previous command, Exit status of the previous command
- $PS1, The shell environmental variables pertaining to scripting
- $PS2, The shell environmental variables pertaining to scripting
- &
-
- running commands in background, Running commands in the background using &
- &&, The || and && commands
- ( )
-
- execution with round brackets, Execution with Round brackets
- *
-
- sed, The splat (asterisk) ( * )
- ., Returning to file commands
- .., Returning to file commands
- /bin/echo -e, The echo command
- /bin/echo -n, The echo command
- /dev/null, stderr
- /etc/bashrc, What is the login shell?
- /etc/profile, What is the login shell?
- >>, Appending to a file
- [ ], Square brackets ( [ ] ), the caret ( ^ ) and the dollar ( $ )
- ^, Square brackets ( [ ] ), the caret ( ^ ) and the dollar ( $ )
- ^$, Square brackets ( [ ] ), the caret ( ^ ) and the dollar ( $ )
- { }
-
- execute with curly brackets, Execution with Curly brackets
- ||, The || and && commands
- ~-
-
- previous directory, The shell environmental variables pertaining to scripting
- ~/.bash_profile, What is the login shell?
- ~/.bashrc, What is the login shell?
C
- case, The "case" statement, getopts Using arguments and parameters , The read command
- cd, Command Interpreter
- chmod, Running a Shell Script, Detour: File Extension labels
- comma seperated values
-
- CSV, The read command
- comments
-
- #, Comments in scripts
- conditions
-
- shell, Conditions in the shell
- continue, The break and continue commands
- cp, Returning to file commands
- cshrc, What is the login shell?
- cut, The cut command
-
- /etc/passwd, Second Example in stages:
- cut -d, The cut command
D
- date, The "date" command
- date +%H, The "date" command
- date =%M, The "date" command
- debugging scripts, Debugging your scripts
- df, System Commands
- df -h, Adage 1.2, The df and du commands
- df -hT, The df and du commands
- dialog, An introduction to dialog
- dialog --backtitle, An introduction to dialog
- dialog --infobox, An introduction to dialog
- dialog --menu, An introduction to dialog
- double quotes, Double Quotes
- du, System Commands
- du -s, The df and du commands
E
- echo, The 'echo' command
- egrep, grep, egrep and fgrep
- elif, The "elif" statement
- END-OF-INPUT, Here documents
- env
-
- Enviromental variables, The shell environmental variables pertaining to scripting
- enviroment variables, Single Quotes or "ticks"
- enviromental variables, Environmental vs shell variables
- esac, The "case" statement
- eval command, The eval command
- exec, File descriptors re-visited
- exit status, Exit
- expr
-
- expression command, Shell Arithmetic's with expr and back quotes
F
- false, What is "true" and "false"
- fdisk, System Commands, the fdisk command
- fgrep, grep, egrep and fgrep
- file descriptors, File descriptors re-visited
- file test, File test
-
- test, Different types of tests
- find, stderr, Introduction
- for loop, Introduction
- free, Adage 1.2, System Commands, The free command
- functions, Functions
M
- makewhatis -u -w
-
- updating whatis database, The whatis Database
- man, Introduction to info, man and the whatis database, Man Pages, The whatis Database
-
- back, Man Pages
- prompt, Man Pages
- spacebar, Man Pages
- Mark Nudelman, Man Pages
- more, Man Pages
- mv, Returning to file commands, Command Interpreter
P
- paste, The paste command
- PATH, Detour: File Extension labels
- perl, Introduction
- PID
-
- Process ID, File descriptors re-visited
- placeholders, Placeholders and word boundaries
- plus (+) operator, The plus operator ( + )
- positional parameters
-
- grep, Positional Parameters 0 and 1 through 9
- postional parameters, Positional Parameters 0 and 1 through 9
- postional variables, Introduction
- presenting output
-
- /bin/echo, The echo command
- echo, The echo command
- printf, The printf command
- printf, The printf command
- pseudo terminals, The who command
- pstree, the exec command
- pts/.., The who command
- pwd, Command Interpreter
S
- sed, Introduction, The fullstop, Returning from detour to our discussion on curly braces …
-
- pipes, Using sed and pipes
- printing matching patterns, Square brackets ( [ ] ), the caret ( ^ ) and the dollar ( $ )
- sed syntax, Let's explore "sed" syntax
- set
-
- re-assigning variables, Re-assigning parameters with set
- shebang
-
- #, Shebang or hashpling #!
- shell archives
-
- shar, Here documents
- shell variables, Environmental vs shell variables
- shift command, Using the "shift" command - for more than 9 positional parameters
- SIGHUP, Signals
- SIGINT, Signals
- SIGKILL, Signals
- signals, Traps and signals
- SIGSPEC, Traps
- SIGTERM, Signals
- Single Quotes, Single Quotes or "ticks"
- sleep, while and until loops
- sort, Introduction
-
- cut, The Sort command, Section Techniques to use when writing, saving and executing Shell Scripts
- source command, The Source command
- stderr, stdin, stdout, stderr, stderr
- stdin, stdin, stdout, stderr
- stdout, stdin, stdout, stderr, stdout
- stream editor, Let's explore "sed" syntax
- string test
-
- test, Different types of tests
T
- tar, Execution with Round brackets
- test
-
- while, while and until loops
- test command, The test command
- ticks, Single Quotes or "ticks"
- time, Using sed and pipes
- touch, Let's do some more examples using the pattern matching wildcards.
- tr, The tr command
-
- free, The tr command
- translate command, The tr command
- trapped signals, Traps
- traps, Traps and signals, Traps
- true, What is "true" and "false"
W
- w, The w Command, First Example in stages:
- wc, Returning to file commands
- wc -l, Returning to file commands
- whatis, Introduction to info, man and the whatis database, The whatis Database
- while loop, Introduction, while and until loops
- who, The who command, First Example in stages:
- who -H, The who command
- who -u, The who command
- wildcards, Wildcards
- word boundaries, Placeholders and word boundaries