Eu nunca escrevi um script para o OS X, e realmente não sei qual ferramenta de script eu usarei para essa tarefa.
Aqui está um pseudo código para o script que eu quero construir:
whenever a new file X is added to the directory D do:
copy X
paste X to the directory B
Eu não quero que alguém codifique isso para mim, eu quero saber qual ferramenta (linguagem talvez) devo usar para escrever este script, e como fazer o OS X executá-lo sempre que o evento ocorrer.
Eu não sei o que marcar isso. Por favor contribua. Por favor, redirecione se este não for o fórum certo para esta questão.
macos
terminal
applescript
script
reaffer
fonte
fonte
Respostas:
Muito simples usando o Automator & amp; Ações de pasta.
Toda vez que qualquer coisa é adicionada a A, ela copia automaticamente para B.
fonte
Eu só posso pensar em duas maneiras que exigem pacotes de terceiros (gratuitos):
1º Um pacote chamado cão de guarda Por monitorar eventos do sistema de arquivos e ações de acionamento. Na verdade, é um pacote python, mas também inclui um utilitário de shell para que você possa criar scripts a partir do terminal sem realmente codificar.
2º use um pequeno programa chamado fswatch que usa a API de eventos de sistema de arquivos do Mac OS para monitorar seus arquivos e pastas e pode acionar scripts.
Ambos exigem que você instale o pacote / programa e parece fazer o que você precisa. Espero que isso, pelo menos, aponta na direção certa.
fonte