Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941200659530

Analise o Shell Script a seguir: 1) #!/bin/bash 2) Xdialog --title ...

📅 2022🏢 CEFET-MG🎯 CEFET-MG📚 Linguagens de Programação
#Linguagens de Programação#Shell Script

1

457941200659530
Ano: 2022Banca: CEFET-MGOrganização: CEFET-MGDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Shell Script

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

Gabarito comentado
Anotações
Marcar para revisão

Esta questão foi aplicada no ano de 2022 pela banca CEFET-MG no concurso para CEFET-MG. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Linguagens de Programação, Shell Script.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200024675Linguagens de Programação

Em relação à linguagem de programação Python, analise as afirmativas a seguir I. O tipo da variável pode ser inferido pelo interpretador em tempo de e...

#Python#Linguagens de Programação
Questão 457941200222408Linguagens de Programação

Analise o script a seguir.#!/bin/bashx=5y=3[ $x -gt $y ] && opcao=1[ $x -ne $y ] && opcao=2[ $x -le $y ] && opcao=3[ $x -eq $y ] && opcao=4if [ $opcao...

#Linguagens de Programação#Shell Script
Questão 457941200283321Linguagens de Programação

A alternativa que contém apenas operadores válidos na linguagem Java é

#Linguagens de Programação#Java
Questão 457941200557768Linguagens de Programação

Em relação à linguagem de programação Python, é INCORRETO afirmar que:

#Linguagens de Programação#Python
Questão 457941200662124Linguagens de Programação

Analise o código Python a seguir.x = [1,2,3,4,5,6]x = x[:-1]for i in range(6): x.append(i)y = x[-1]*x[1]**x[7]%x[9]print(y)A opção que indica a saída ...

#Linguagens de Programação#Python
Questão 457941200719025Linguagens de Programação

Analise o código Python a seguir.X, i = [0,1,5], 6while True:__ if len(X) > i:__ __ y = list(range(X[0], X[6], X[2]))__ __ print (y)__ __ break__ else...

#Linguagens de Programação#Python
Questão 457941201401887Linguagens de Programação

Analise o seguinte script.__ #!/bin/bash__ for ((i=3; i>=1; i--))__ do__ _ for ((j=0; j<=2; j++))__ __ _ do__ __ __ echo -n “$((j+i)) “__ __ _ done__ ...

#Linguagens de Programação#Shell Script
Questão 457941201552088Linguagens de Programação

Em relação ao ciclo de vida e aos estados de thread na linguagem Java, é INCORRETO afirmar que uma thread

#Linguagens de Programação#Java
Questão 457941201925474Linguagens de Programação

Considerando-se a linguagem Javascript, analise as afirmativas abaixo: I- Os códigos escritos em Javascript são executados no lado cliente. II- É uma ...

#JavaScript#Linguagens de Programação
Questão 457941201939079Linguagens de Programação

Considerando-se a linguagem PHP, analise o que se segue: I- Os códigos escritos em PHP são executados no lado servidor. II- O código escrito em PHP pr...

#Linguagens de Programação#PHP

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do CEFET-MG