Arquivo de log de backup rotineiro no OSX?

0

Eu preciso fazer um backup rotineiro de um arquivo de log na minha máquina OSX e enviar por e-mail ou FTP / SFTP o arquivo para o meu servidor.

Eu sei que um script bash pode ser escrito para realizar a tarefa acima, mas como eu poderia executá-lo regularmente, digamos na hora ou diariamente?

Além disso, a máquina está sendo usada por outro funcionário, seria possível que isso fosse executado em segundo plano, já que é possível que eles estejam trabalhando e que uma janela de terminal aparecendo seja improdutiva, especialmente na hora .

Obrigado.

    
por Ash 08.06.2011 / 08:30

1 resposta

2

Use launchd para invocar seu script. Isso não abrirá o Terminal.

Para lançamentos periódicos, use StartInterval e StartCalendarInterval . man launchd.plist mostrará como fazer isso.

Como alternativa, você também tem cron no OS X.

    
por 08.06.2011 / 08:49