Baixe o app para aproveitar ainda mais
Prévia do material em texto
Qual das opções abaixo melhor explica o script seguinte: @echo off cls FOR /F "tokens=1,2 delims=, " %%i IN (alunos.txt) DO mkdir %%i pause Quest.: 1 Cria diretorios de acordo com o conteúdo do arquivo alunos.txt. Cria arquivos de acordo com o nome do arquivo aluno.txt Lista todo o conteúdo do arquivo alunos.txt. Apaga todos os arquivos da pasta corrente Exibe o conteúdo do arquivo aluno.txt e depois faz uma pause. 2. No ambiente UNIX, existem vários interpretadores de linha de comando conhecidos como shell. É importante, para cada script, informar em que shell ele deve ser executado. Para isso, o usuário pode especificar o shell desejado: Quest.: 2 na linha de comando, após o nome do arquivo que contém o script. na última linha do script. em qualquer linha do script. em um arquivo à parte. na primeira linha do script. 3. Qual variavel incorporada que representa todos os argumentos da linha de comando? Quest.: 3 $# $n $* $$ 4. Muitas vezes, queremos elaborar um script que efetue a soma de n números, possibilitando deixar o usuário livre para por quantos números deseja somar em linha de execução. Para tanto devemos utilizar uma variável especial para identificar o número de parametros passados. Esta variável é: Quest.: 4 $$ $? $0 $# $2 5. Qual forma para realização de expressão aritmética? Quest.: 5 $() $[] $% $(()) ${} 6. Considerando um trecho de um script que execute a repetição de um bloco até que a variável x seja maior que 0, está correto: Quest.: 6 while [ $x -le 0 ] while [ $x <= 0 ] while ( $x > 0 ) while ( x <= 0) while [ $x -gt 0 ] 7. Para renomear um arquivo no shell bash utilizamos o comando: Quest.: 7 rename rm mount cp mv 8. Para localizar arquivos de um determinado usuário em todo o disco utilizamos: Quest.: 8 find / -user usuario -print find / -name usuario -print find . -user usuario find / usuario -print find usuario 9. Como um Administrador configura a crontab para executar o script /etc/backup.sh todo domingo às 02:00? Quest.: 9 0 * * 2 0 /etc/backup.sh 2 0 * * 0 /etc/backup.sh 0 2 * * 0 /etc/backup.sh 0 * * * 2 /etc/backup.sh 0 2 * * 7 /etc/backup.sh 10. qual o comando que formata a data da seguinte forma: 31-12-2014 02:30 Quest.: 10 date +"%d-%m-%y %H%M" date +%D_%M_%Y %h%m date +"%D-%M-%Y %h%m" date +%d-%M-%Y %t%m date +"%d-%m-%a %H%M" Legenda: Questão não respondida Questão não gravada Questão gravada
Compartilhar