Considere o script Bash a seguir, denominado processa.sh,
armazenado em um servidor Linux e com permissão de execução.
Em um terminal Linux, um administrador executou a seguinte linha de comando:
./processa.sh srv01 srv02 srv03
A saída exibida no terminal, após a execução do script, será
#!/bin/bash
total=0
for item in "$*"; do
total=$((total + 1))
done
if [ $# -eq 3 ]; then
total=$((total + 20))
fi
[ "$1" = "srv01" ]
echo "$total-$#-$?" Em um terminal Linux, um administrador executou a seguinte linha de comando:
./processa.sh srv01 srv02 srv03
A saída exibida no terminal, após a execução do script, será
Provas
Questão presente nas seguintes provas