Explore as questões disponíveis e prepare-se para seus estudos!
Julgue o item a seguir a respeito dos conceitos de shell bash shell script.
O arquivo exec.sh contém o código a seguir.
#!/bin/sh
echo $ !
A execução do referido arquivo terá o seguinte resultado.
banco do nordeste
. /exec.sh banco do nordeste
Analise o Shell Script a seguir:
1) #!/bin/bash
2) Xdialog --title “Menu” --center --stdout --menubox \
3) “Escolha uma das opções abaixo” 20 50 2 > resp \
4) 1 “Ação 1” \
5) 2 “Ação 2” \
6) 3 “Ação 3”
7) saida=`cat resp`
8) if [ $saida -eq “1” ]
9) then
10) atual=`pwd`
11) Xdialog --title “Diretorio atual” --center --stdout --msgbox \
12) “O diretório atual é: $atual” 0 0
13) fi
14) if [ $saida -eq “2” ]
15) then
16) Xdialog --title “Opção de diretório” --center --stdout --inputbox \
17) “Entre com o nome do diretório:” 0 0 > resp
18) diret=`cat resp`
19) ls -la $diret
20) fi
21) if [ $saida -eq “3” ]
22) then
23) Xdialog --title “Opção escolhida” --center --stdout --inputbox \
24) “Entre com o nome do diretório:” 0 0 > resp
25) diret=`cat resp`
26) rm -rf $diret
27) Xdialog --title “Opção escolhida” --center --stdout --msgbox \
28) “Comando no diretório $diret executado” 0 0
29) fi
Sobre o Shell Script apresentado, é correto afirmar que
Julgue o item a seguir a respeito dos conceitos de shell bash shell script.
O arquivo arq.sh contém o código a seguir.
#!/bin/bash
echo $ #
A execução do referido código terá o seguinte resultado.
3
./arq.sh 1 teste %
#!/bin/bash
i=3;
n=0;
while [ $n -le 3 ]
do
let n++
done
echo $(($i * $n))
Qual o resultado da execução do código?