Ir para conteúdo
  • Cadastre-se

Executar comando a cada "X tempo"


Danipru3

Posts Recomendados

  • Respostas 5
  • Criado
  • Última resposta

Top Postadores Neste Tópico

while true; do COMANDO_QUE_VC_QUER; sleep X; done

 

altere o X pelo tempo em segundos.

 

vc pode armazenar o comando em background.

 

(nohup while true; do COMANDO_QUE_VC_QUER; sleep X; done)&

 

Se vc quer alguma coisa pontual, faca o que o colega falou ai em cima, [ o OSX é um UNIX ], basta executar crontab -e e adicionar baseado em 

 

minuto hora dia-do-mes mes dia-da-semana comando

 

Leia um pouco antes ok? 

 

https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/crontab.1.html

Link para o comentário
Compartilhar em outros sites

Não deu certo

Criei um arquivo da cron com o seguinte conteudo:

 

# Volumes chmod

0 5 * * * * "/bin/chmod -R 777 /Volumes/Arquivos/"
0 6 * * * * "/bin/chmod -R 777 /Volumes/Filmes/"
0 7 * * * * "/bin/chmod -R 777 /Volumes/Seriados/"
0 8 * * * * "/bin/chmod -R 777 /Volumes/Videos/"
0 9 * * * * "/bin/chmod -R 777 /Volumes/Documentarios/"
 

e criei um arquivo com permissao 644 (chmod +x) dentro de /Volumes/Arquivos/ para testar

 

não deu certo

 

então criei um arquivo chamado Volumes com esse conteudo:

 

"/bin/chmod -R 777 /Volumes/Arquivos/"
"/bin/chmod -R 777 /Volumes/Filmes/"
"/bin/chmod -R 777 /Volumes/Seriados/"
"/bin/chmod -R 777 /Volumes/Videos/"
"/bin/chmod -R 777 /Volumes/Documentarios/"

 

dei permissão de execução e, mais tarde, permissão 777, pus na cron o seguinte:

 

# CHMOD

0 8 * * * * root "/bin/chmod -R 777 /Users/daniel/Volumes"
 

e também não funcionou

 

Abraço

Editado por Danipru3
Link para o comentário
Compartilhar em outros sites

Quando eu tento rodar o "Volumes" sozinho:

 

Mac-mini-de-Daniel:~ daniel$ ./Volumes
./Volumes: line 3: chmod -R 777 /Volumes/Arquivos/: No such file or directory
./Volumes: line 4: chmod -R 777 /Volumes/Filmes/: No such file or directory
./Volumes: line 5: chmod -R 777 /Volumes/Seriados/: No such file or directory
./Volumes: line 6: chmod -R 777 /Volumes/Videos/: No such file or directory
./Volumes: line 7: chmod -R 777 /Volumes/Documentarios/: No such file or directory
 

tanto como usuario comum quanto com o sudo o retorno é o mesmo

 

saída do /Volumes:

 

Mac-mini-de-Daniel:Volumes daniel$ pwd
/Volumes

 

Mac-mini-de-Daniel:Volumes daniel$ ls -la
total 112
drwxrwxrwt@  10 root    admin          340 Sep 23 22:09 .
drwxr-xr-x   35 root    wheel         1258 Apr 30 23:03 ..
-rw-r--r--@   1 daniel  admin         6148 Feb 25  2014 .DS_Store
drwxrwxrwx   14 daniel  _lpoperator   4096 Sep 17 21:25 Arquivos
drwxrwxrwx   47 daniel  _lpoperator   4096 Sep  8 19:15 Documentarios
drwxrwxrwx  168 daniel  _lpoperator  12288 Sep 16 21:06 Filmes
lrwxr-xr-x    1 root    admin            1 Sep 22 19:06 Macintosh HD -> /
drwxrwxrwx  119 daniel  _lpoperator  16384 Sep 16 21:08 Musicas
drwxrwxrwx   25 daniel  _lpoperator   4096 Sep  8 19:14 Seriados
drwxrwxrwx    8 daniel  _lpoperator   4096 Sep  8 19:14 Videos

 

Mac-mini-de-Daniel:Volumes daniel$
 

se eu rodo o chmod -R 777 na mao, funciona

 

Mac-mini-de-Daniel:Arquivos daniel$ sudo chmod -R 777 /Volumes/Arquivos/
Mac-mini-de-Daniel:Arquivos daniel$ ls -la
total 213
drwxrwxrwx  14 daniel  _lpoperator   4096 Sep 17 21:25 .
drwxrwxrwt@ 10 root    admin          340 Sep 24 22:08 ..
drwxrwxrwx   2 root    _lpoperator   4096 Feb 19  2014 .AppleDesktop
-rwxrwxrwx   1 daniel  staff         6148 Sep 22 21:05 .DS_Store
-rwxrwxrwx   1 daniel  staff         4096 Sep  8 19:15 ._.DS_Store
drwxrwxrwx   8 1001    _lpoperator   4096 Aug 30 17:23 Arquivos
drwxrwxrwx   3 1001    _lpoperator   4096 Mar 29  2014 Championship Manager
drwxrwxrwx  10 1001    _lpoperator   4096 Mar 29  2014 Concursos
drwxrwxrwx   4 1001    _lpoperator   4096 Mar 29  2014 Imagens
drwxrwxrwx   3 1001    _lpoperator  49152 Mar 29  2014 Legendas Filmes
drwxrwxrwx  10 1001    _lpoperator   4096 Mar 29  2014 Man vs Wild (Bear Grylls)
drwxrwxrwx   3 root    _lpoperator   4096 Feb 19  2014 Network Trash Folder
drwxrwxrwx   5 1001    _lpoperator   4096 Mar 29  2014 Norma
drwxrwxrwx   3 root    _lpoperator   4096 Feb 19  2014 Temporary Items
drwxrwxrwx   7 1001    _lpoperator   4096 Mar 30  2014 Virtual Machines
drwxrwxrwx   5 1001    _lpoperator   4096 Mar 29  2014 Virtualbox
-rwxrwxrwx   1 root    wheel            0 Sep 16 21:10 arquivo.txt
 

Alguma ideia?

 

Obrigado

 

Abraço

Link para o comentário
Compartilhar em outros sites

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Limpar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.



  • Estatísticas do Fórum

    • Total de Tópicos
      56.4k
    • Total de Posts
      466k
×
×
  • Criar Novo...