What is the difference between exit status, exit code, and return code?
Which flag do we use with test to test for the following?
An existing directory
A writable file
An existing symbolic link
What is the preferred shorthand syntax for test -d /tmp/?
How can we print debug information in a Bash session?
How can we check whether a variable has content?
What is the Bash format for grabbing a return code?
Of || and &&, which is the logical AND and which is the OR?
What is the Bash format for grabbing the number of arguments?
How can we make sure that it does not matter from which working directory the user calls the script?
How do Bash parameter expansions help us when dealing with user input?
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.