Analise o código a seguir escrito em shell script: Ao execut...

Próximas questões
Com base no mesmo assunto
Q1993148 Programação

Analise o código a seguir escrito em shell script: 


Imagem associada para resolução da questão


Ao executar esse programa em um terminal será escrito na saída padrão:

Alternativas

Comentários

Veja os comentários dos nossos alunos

1 - Criar uma variável, ${var} é o mesmo que $var, porém não ambíguo.

var="http://www.terminalroot.com.br/"

echo $var

http://www.terminalroot.com.br/

2 - Retornar o tamanho da string

echo ${#var}

31

3 - Executa o conteúdo de $var (igual ‘eval $$var’)

echo ${!var}

4 - Retorna os nomes de variáveis começadas por ‘U’

echo ${!U*}

UID USER USERNAME

5 - Retorna o texto a partir da posição 7

echo ${var:7}

www.terminalroot.com.br/

6 - Retorna 8 caracteres a partir da posição 11

echo ${var:11:8}

terminal

7 - Corta ‘http://’ do início da string

echo ${var#http://}

www.terminalroot.com.br/

8 - Corta ‘.com.br/’ do final da string

echo ${var%.com.br/}

http://www.terminalroot

9 - Substitui ‘terminalroot’ por ‘aurelio’, uma vez

echo ${var/terminalroot/aurelio} 

http://www.aurelio.com.br/

10 - Substitui ‘o’ por ‘O’, sempre

echo ${var//o/O}

http://www.terminalrOOt.cOm.br/

Fonte: https://terminalroot.com.br/2015/08/45-exemplos-de-variaveis-e-arrays-em_19.html

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo