-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathExercício.txt
50 lines (37 loc) · 2.32 KB
/
Exercício.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
###############################################################################
Exercícios – Shell Script
###############################################################################
1 – Escreva um script para enviar um e-mail que atualize o endereço IP de internet.
2 - Escreva um script para criar cópias backup de todos os arquivos de extensão ".txt" do
diretório /home/publico. O seu script deve seguir os seguintes passos:
A - Verifique se existe, no diretório /tmp, um diretórios chamado ".backup". Se não existir,
este diretório deve ser criado.
B – Em seguida, faça uma cópia de todos os arquivos para o diretório ".backup".
C – Crie um log com tudo que foi copiado. O nome do arquivo de log deverá ter a data
da cópia.
3 – Elaborar um script que apresente ao usuário um menu com as seguintes opções:
1 – Exibir status da utilização das partições do sistema; (df -h)
2 – Exibir relação de usuário logados; (who)
3 – Exibir data/hora; (date)
4 – Sair.
###############################################################################
Exercícios SQL
###############################################################################
1. Mostre o sobrenome, o cargo, o salário e a comissão dos funcionários do departamento
Sales. Classifique os dados por salário em ordem decrescente.
2. Mostre todos os dados dos funcionários que foram admitidos após o ano 1997.
3. Mostre os sobrenomes de todos os funcionários juntamente com o número de anos e
de meses completados em que eles estão empregados.
4. Mostre os funcionários cujos nomes iniciem com J, K, L ou M
5 .O Departamento de Recursos Humanos precisa de um relatório para exibir o número
do funcionário, o sobrenome, o salário e o salário com 15% de aumento
(especificado como númerointeiro) de cada funcionário atribua o label
NEW_SALARY à coluna.
6. Mostre os nomes de todos os departamentos, além do número de funcionários que
trabalham em cada departamento. Certifique-se de que os departamentos sem
funcionários também sejam incluídos.
7. Quais cargos são encontrados nos departamentos 1 e 2?
8. Crie uma consulta que exiba os seguintes agrupamentos: ID de departamento e ID de
gerente do departamento.
9. Crie uma consulta para exibir os três funcionários que ganham mais na tabela
EMPLOYEES. Exiba seus sobrenomes e salários