ctrl z to sleep
"jobs" command to see sleeping jobs. can wake up with fg
wakes up sleeping things. (short for foreground)
shebang at top.
|
multiple commands (&), trailing &,
&&
||
control flow in sh (do while, case, for loop).
write to file with > (overwrite) and >> (append),
direct stderr to stdout with 2>&1.
raise error?
getting input from user as part of script. doing so in password way to hide input.
defining variables.
env.
functions.
passing variables to sh script (-, –?)
stream vs batch data here or elsewhere?
exit. sleep? timer?