JessicaOne
(usa Ubuntu)
Enviado em 21/03/2011 - 16:24h
Tenho um trabalho para entregar. Eu consegui fazer a primeira parte e preciso de ideias para conseguir terminar.
O primeiro exercicio:
2. Escreva um script que ao ser executado mostre na saída padrão as seguintes
informações: o PID, o nome do script, a identificação do usuário logado e a data e hora
do sistema – conforme o exemplo abaixo.
PID do programa: 9440
Nome do Script: ./q03.sh
Usuário: pneukamp logado às Wed Aug 13 15:01:16 BRT 2010
----------------------------------------------------------
minha solução:
#!/bin/bash
echo "PID do programa: $$ "
echo
echo "Nome do script ( $0 )"
echo
echo "Usuário $USER logado às `date`"
--------------------------------------------
Agora o segundo exercicio:
3. Execute o script da questão anterior de maneira que a saída seja redirecionada para um
arquivo denominado arq.dat – o conteúdo deste arquivo não deve ser sobreposto, logo,
após 3 (três) execuções o conteúdo deste arquivo será algo como:
PID do programa: 9440
Nome do Script: ./q03.sh
Usuário: pneukamp logado às Wed Aug 13 15:01:16 BRT 2010
-------------------------------
PID do programa: 9442
Nome do Script: ./q03.sh
Usuário: pneukamp logado às Wed Aug 13 15:01:17 BRT 2010
-------------------------------
PID do programa: 9444
Nome do Script: ./q03.sh
Usuário: pneukamp logado às Wed Aug 13 15:01:18 BRT 2010
--------------------------------------------------------
como eu poderia gravar num arquivo .dat o resultado desse exercicio. Essa e a parte que não consegui resolver..preciso de idéias...
obrigada...