Você pode usar o utilitário rsync
linux. Você precisa especificar a origem e o destino, ele funciona local e remotamente. Por favor, verifique man rsync
para mais detalhes. Para solaris, você precisará instalá-lo.
Eu quero monitorar um diretório unix (Solaris 10) e, se houver algum novo arquivo, quero copiá-lo imediatamente.
Tentei: Eu mostrei o pacote inotifywait e incron no Linux, mas não sei se é compatível com unix ou não. Se compatível, descreva gentilmente o processo completo para que eu possa configurá-lo. Se não, então, diga de qualquer maneira que eu possa executar essa tarefa no Solaris 10.
Notem que tenho privilégios de root.
Você pode usar o utilitário rsync
linux. Você precisa especificar a origem e o destino, ele funciona local e remotamente. Por favor, verifique man rsync
para mais detalhes. Para solaris, você precisará instalá-lo.
Você pode experimentar o Solaris Arquivo Notificação de eventos . Uma abordagem mostrada aqui . Requer pelo menos o Solaris v11.
Tivemos uma boa experiência com fswatch . Do README:
A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification,