Questões De Sistemas Operacionais 1
Trabalho Universitário: Questões De Sistemas Operacionais 1. Pesquise 861.000+ trabalhos acadêmicosPor: willsnake3 • 7/12/2014 • 684 Palavras (3 Páginas) • 344 Visualizações
1) Criar um programa que:
i) Solicite um arquivo a ser alterado
ii) Salve a versão antiga do arquivo
iii) Solicite o texto que deverá ser substituído
iv) Solicite o novo texto
v) Execute a alteração
vi) Mostre o arquivo com o texto novo
#!/bin/bash
echo “Entre com o nome do arquivo: ”
read nomearquivo
#procurando pelo arquivo
find $nomearquivo
#carregando o arquivo no editor de texto
Editor $nomearquivo
echo
echo
echo “Entre com o nome do novo arquivo: ”
read novoarquivo
#exibindo o contudo do novo arquivo
Echo
Echo
Echo “Conteudo do arquivo: ”
Echo
Cat $novoarquivo
2) Crie um programa que:
i) Solicite um arquivo
ii) Solicite uma palavra a ser pesquisada no arquivo solicitado
iii) Informe se a palavra existe ou não no arquivo
#! /bin/bash
echo “Qual arquivo você deseja pesquisar?”
read documento
echo “Qual palavra você deseja pesquisar?”
read palavra
grep –n ‘$palavra’ $documento.txt
3) Analise o script a seguir e indique se há erros. Comente como corrigí-los.
# bin/bash //acrescentar: # !/ bin/bash
# sistema - script que mostra informações sobre o sistema
# Autor: Fulano da Silva
Pede uma confirmação do usuário antes de executar //acresentar: # Pede uma confirmação do
usuário antes de executar
echo "Vou buscar os dados do sistema. Posso continuar? [sn] "
read RESPOSTA
# Se ele digitou 's', vamos interromper o script //Alterar o ‘s’ pelo ‘n’: Se ele digitou 'n' (...)
test "$RESPOSTA" = "s" && exit //Alterar o ‘s’ pelo ‘n’: test "$RESPOSTA" = "n" && exit
# O date mostra a data e a hora correntes
echo "Data e Horário:"
date
echo
# O df mostra as partições e quanto cada uma ocupa no disco
echo "Uso do disco:"
df
echo
# O w mostra os usuários que estão conectados nesta máquina
echo "Usuários conectados:"
# w //Não utilizar o #: w
4) Escreva um programa que mostre o nome de sua música favorita. Após pular duas linhas o programa deve
mostrar o nome do cantor (ou cantor ou banda) da sua música favorita.
#!/bin/bash
echo ‘***Qual sua música favorita?’
echo ‘1 - Y Soy Rebelde’
echo ‘2 - Bad Things’
echo ‘3 -Cogumelos Azuis’
echo ‘4 - Dinosaur’
echo ‘5 - A Vida É Desafio’
echo ‘Digite o número correspondente’
read musica
echo \n
echo \n
case $musica in
1) echo ‘Rebeldes cantam “Y Soy Rebelde”’;;
2)
...