Bash Keywords


export makes the variable available to sub-processes. —— Defining a variable with or without export


If a command is terminated by the control operator &, the shell executes the command asynchronously in a subshell. —— Bash manual

wait & sleep

wait waits for a process to finish; sleep sleeps for a certain amount of time.

Bash Using Scenarios

get exit code of background process

To get the exit code from variety process exit codes, you could save the exit code to a temp file like this: echo "BUILD_CLIENT_STATUS=false" > /tmp/ Then, get those exit codes by excute . /tmp/

- - - - - -
written by 陈烨彬 Robin Chen , and published under (CC) BY-NC-SA.