228473
Ano: 2009
Disciplina: TI - Sistemas Operacionais
Banca: CESPE / CEBRASPE
Orgão: FINEP
Disciplina: TI - Sistemas Operacionais
Banca: CESPE / CEBRASPE
Orgão: FINEP
Provas:
- LinuxBackup no Linux
- LinuxPermissões de Arquivos e Diretórios no Linux
- LinuxPrivilégios de root no Linuxsu/sudo
- LinuxProcessos no Linux
- LinuxManipulação de Texto (Shell)
- LinuxMemória no Linux
| arquivo files.txt | |||
| Size | Files | user | group |
| 3173 | 81 | bob | admin |
| 3173 | 81 | root | admin |
| 2973 | 75 | tom | staff |
| 2973 | 75 | root | staff |
| 88 | 3 | tom | daemon |
| 88 | 3 | root | daemon |
| 64 | 2 | jef | kmem |
| 64 | 2 | root | kmem |
| 48 | 1 | ana | tty |
| 48 | 1 | root | tty |
arquivo filter.awk
1. #!/bin/sh
2. awk '
3. {if ($ 3 == "root")
4. {print $ 2;
5. count+= $ 2;}
6. }
7. END {print count}
8. '
Assinale a opção correta com referência ao conteúdo dos arquivos files.txt e filter.awk mostrados acima, em que, no arquivo filter.awk, os algarismos à esquerda são usados unicamente para numerar as linhas.