Every order must return a return code at the end of its execution:
True
False
A return code of 0 indicates an execution error:
True
False
The return code is stored in the variable $@:
True
False
The test command allows you to:
Test the type of a file
Test a variable
Compare numbers
Compare the content of 2 files
The command expr:
Concatenates 2 strings of characters
Performs mathematical operations
Display text on the screen
Does the syntax of the conditional structure below seem correct to you? Explain why.
if command
command if $?=0
else
command if $?!=0
fi
True
False
What does the following syntax mean: ${variable:=value}
Displays a replacement value if the variable is empty
Display a replacement value if the variable is not empty
Assigns a new value to the variable if it is empty
Does the syntax of the conditional alternative structure below seem correct to you? Explain why.
case $variable in
value1)
commands if $variable = value1
value2)
commands if $variable = value2
*)
commands for all values of $variable != of value1 and value2
;;
esac
True
False
Which of the following is not a structure for looping?