Ir para conteúdo
  • Cadastre-se
Entre para seguir isso  
Danipru3

Executar comando a cada "X tempo"

Posts Recomendados

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

Compartilhar este post


Link para o post
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

Compartilhar este post


Link para o post
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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.

Entre para seguir isso  

  • 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
      47.894
    • Total de Posts
      410.837
×
×
  • Criar Novo...