Peso: 4
O que é cobrado?
O candidato precisa estar familiarizado com shell script e suas ferramentas básicas de interação como o uso do for, while, test, if, etc.
1. Introdução ao shell script:
http://aurelio.net/shell/apostila-introducao-shell.pdf
2. Sintaxe do if, for, select, while, until e case:
http://aurelio.net/shell/canivete.html#ifwhilefor
3. Opções do comando test ou [:
http://aurelio.net/shell/canivete.html#test
4. O comando seq:
http://www.dicas-l.com.br/arquivo/o_comando_seq.php
5. O comando read:
http://patinhofaminto.awardspace.com/vertutorial.php?id=7
1) Os colchetes “[ ]” utilizados após o comando if, poderiam ser substituídos pelo comando _______.
2) Observe o script abaixo:
#!/bin/bash
for i in *.mp3 ; do
echo $i
done
A saída do script acima é parecida com qual comando abaixo:
a) ls -l *mp3
b) mv *.mp3 *.txt
c) ls *.mp3
d) mv *.mp3; echo all
e) cp *.mp3 *.txt
3) A saída do comando 'seq 0 7 30' é:
a)
0
8
15
22
29
b)
1
78
15
22
29
c)
0
6
13
20
27
d)
1
6
13
20
27
e)
0
7
14
21
28
1) test
2) c
3) e