Modifiers
Print Command Line :p
Substitute Command Line :[g]s/l/r/
3.2 Aliases
alias Command alias name 'definition'
definition can contain
escaped history substitution event
and
word designators as placeholders
for command-line arguments.
3.3. Variable
Substitution
Creating a Variable set var
Assigning a Value set var = value
Expressing a Value $var
Displaying a Value echo $var
value is a single
word, an expression in quotes, or an
expression that results in a
single word after variable,
filename and command substitution
takes place.
Assigning a List set var = (list)
list is a
space-separated list of words, or an expression that
results in a space-separated
list.
Selecting the n'th Item $var[n]
Selecting all Items $var
Selecting a Range $var[x-y]
Item Count $#var
3.4 foreach Lists
Start foreach Loop foreach var (list)
foreach prompts for commands to repeat for each
item in
list (with >), until you
type end. Within the loop,
$var
stands for the current item in list.
3.5. Command
Substitution
Replace Command with its Output
on Command Line `…`
3.6 Job Control
Run Command in the Background &
Stop Foreground Job CTRL-Z
List of Background Jobs jobs
Bring Job Forward %[n]
Resume Job in Background %[n] &
4. Processes
Listing ps [-[ef]]
Terminating kill [-9] PID
Timing time command
time is a number up
to 4 digits. script is the name of a file
containing the command line(s) to
perform.
5. Users
Seeing Who is Logged In who
w
Seeing Your User Name whoami
No comments:
Post a Comment