Autor Tópico: Shell Script como verificar tempo do pc ligado e backup  (Lida 9594 vezes)

Offline bred81

  • Usuário Ubuntu
  • *
  • Mensagens: 971
  • HAN?!
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #15 Online: 27 de Novembro de 2010, 19:50 »
É bem por ai.

Mas eu prefiro editar os arquivos do que ficar dando echo ...

Agora, se não me engano, existe um cron que é do seu usuário.

Outra coisa, ao invés de usar "whoami" use o "logname".
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

Offline filisteus

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #16 Online: 27 de Novembro de 2010, 20:14 »
não dar certo porque tenho que ir no terminal e criar um arquivo crontab com o comando crontab -e

Offline filisteus

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #17 Online: 27 de Novembro de 2010, 20:45 »
É bem por ai.

Mas eu prefiro editar os arquivos do que ficar dando echo ...

Agora, se não me engano, existe um cron que é do seu usuário.

Outra coisa, ao invés de usar "whoami" use o "logname".
Só se eu botar no script um comando que possa copia-lo para o diretorio /etc/cron.daily

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #18 Online: 27 de Novembro de 2010, 21:29 »
Ou cria uma entrada no cron.d é só ser criativo.

Offline filisteus

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #19 Online: 27 de Novembro de 2010, 22:02 »
Ou cria uma entrada no cron.d é só ser criativo.
é mais não seria criado pelo script

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #20 Online: 27 de Novembro de 2010, 22:48 »
é mais não seria criado pelo script
Se o script criar, vai ser. Acho que basta criar e reiniciar o cron, o esquema é o mesmo do /etc/crontab. Verifique o deny/allow se existirem (e as permissões).

---
A forma que eu falei, sem usar o agendador, é uma gabiarra tremenda. Você teria que colocar o script para iniciar com o sistema, dentro de um loop infinito (um while true), ai usando o date ou coisa parecida, ele determinaria a passada de 24 horas.
« Última modificação: 27 de Novembro de 2010, 22:58 por irtigor »

Offline filisteus

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #21 Online: 27 de Novembro de 2010, 23:28 »
Ou cria uma entrada no cron.d é só ser criativo.
é mais não seria criado pelo script
Vc poderiar me dar um exemplo de como eu poderiar fazer essas contas de horas num while, fiquei curioso agora?

Offline filisteus

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #22 Online: 27 de Novembro de 2010, 23:40 »
Ou cria uma entrada no cron.d é só ser criativo.
é mais não seria criado pelo script
Vc poderiar me dar um exemplo de como eu poderiar fazer essas contas de horas num while, fiquei curioso agora?
Achei !antes de começar uso um while  e um sleep com 86400
exemplo:
while [ true ]
do
comando!
sleep 86400
done

Vou ver se consigo fazer o terceiro

Offline bred81

  • Usuário Ubuntu
  • *
  • Mensagens: 971
  • HAN?!
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #23 Online: 28 de Novembro de 2010, 00:21 »
Você realmente quer deixar mais um processo correndo no sistema, enquanto o cron poderia gerenciar isso?

Claro que, dependendo do sistema e do que seu script faz, isso será imperceptível, mas, é o fato do costume que estou preocupado.
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #24 Online: 28 de Novembro de 2010, 00:28 »
De modo geral, é uma saída muito ruim. Duvido que quem criou o execício queria isso.

Offline filisteus

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #25 Online: 28 de Novembro de 2010, 13:43 »
Você realmente quer deixar mais um processo correndo no sistema, enquanto o cron poderia gerenciar isso?

Claro que, dependendo do sistema e do que seu script faz, isso será imperceptível, mas, é o fato do costume que estou preocupado.
Realmente vc está certo, mas quero explorar todas as possibilidades do script.
Vou tentar fazer o 3 agora

Offline filisteus

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: Shell Script como verificar tempo do pc ligado e backup
« Resposta #26 Online: 28 de Novembro de 2010, 15:21 »
Não consigo fazer funcionar esse spamassassin, alguém ai sabe como fazer essas buscas com o comando mutt?