OVH Cloud OVH Cloud

[Q] Lancer un job de copie réseau en auotmatique

10 réponses
Avatar
Didier Morandi
Bonjour et Bonne Année,

Je voudrais connaitre un moyen simple de lancer un job à heure fixe pour copier
un fichier d'un Mac distant via ADSL vers un Mac local, via AppleTalk ou TCP/IP.
les deux systèmes tournent OS X 10.3 et ont chacun une IP fixe.

Quelqu'un m'a répondu sur f.c.s.m d'utiliser iCal et une tâche "script"
programmée, mais la lecture de la doc de iCal 10.3.2 ne montre nulle part que
l'on peut programmer des tâches avec iCal, à part ouvrir un fichier ou
synchroniser des calendriers réseau.

Merci pour votre aide.

D.
--
VAXUS - Your new helpful friend in the DEC Family!
EHQ: 19 chemin de la Butte, 31400 Toulouse, France
Phone: +336 7983 6418 Fax: +335 6154 1928
http://www.vaxus.org

10 réponses

Avatar
Patrick Stadelmann
In article <bula3e$1749$,
Didier Morandi wrote:

Quelqu'un m'a répondu sur f.c.s.m d'utiliser iCal et une tâche "script"
programmée, mais la lecture de la doc de iCal 10.3.2 ne montre nulle part que
l'on peut programmer des tâches avec iCal, à part ouvrir un fichier


... donc on peut lancer un script (enregistré au format application) !

Patrick
--
Patrick Stadelmann

Avatar
Didier Morandi
Patrick Stadelmann wrote:

In article <bula3e$1749$,
Didier Morandi wrote:


Quelqu'un m'a répondu sur f.c.s.m d'utiliser iCal et une tâche "script"
programmée, mais la lecture de la doc de iCal 10.3.2 ne montre nulle part que
l'on peut programmer des tâches avec iCal, à part ouvrir un fichier



... donc on peut lancer un script (enregistré au format application) !


Super !
Et tu fais ça comment ?
Merci.

D.


Avatar
patpro
In article <bulpg7$1gj3$,
Didier Morandi wrote:

Patrick Stadelmann wrote:

In article <bula3e$1749$,
Didier Morandi wrote:


Quelqu'un m'a répondu sur f.c.s.m d'utiliser iCal et une tâche "script"
programmée, mais la lecture de la doc de iCal 10.3.2 ne montre nulle part
que
l'on peut programmer des tâches avec iCal, à part ouvrir un fichier



... donc on peut lancer un script (enregistré au format application) !


Super !
Et tu fais ça comment ?
Merci.



juste une question, est ce que l'execution d'une tâche planifiée dans
iCal nécessite d'être logué ?

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php



Avatar
Patrick Stadelmann
In article <bulpg7$1gj3$,
Didier Morandi wrote:

Et tu fais ça comment ?
Merci.


Quand tu créé l'événement, sous Alarme, tu peux spécifier l'ouverture
d'un fichier.

Patrick
--
Patrick Stadelmann

Avatar
Patrick Stadelmann
In article ,
patpro wrote:

juste une question, est ce que l'execution d'une tâche planifiée dans
iCal nécessite d'être logué ?


Oui, iCal utilise une appli ouverte lors du login pour déclencher les
alarmes.

Patrick
--
Patrick Stadelmann

Avatar
patpro
In article
,
Patrick Stadelmann wrote:

juste une question, est ce que l'execution d'une tâche planifiée dans
iCal nécessite d'être logué ?


Oui, iCal utilise une appli ouverte lors du login pour déclencher les
alarmes.


il me semblait bien...
vive cron ;)

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php


Avatar
Didier Morandi
Patrick Stadelmann wrote:

In article <bulpg7$1gj3$,
Didier Morandi wrote:


Et tu fais ça comment ?
Merci.



Quand tu créé l'événement, sous Alarme, tu peux spécifier l'ouverture
d'un fichier.


Jockey.
Merci.

D.


Avatar
Didier Morandi
patpro wrote:

In article
Patrick Stadelmann wrote:


juste une question, est ce que l'execution d'une tâche planifiée dans
iCal nécessite d'être logué ?


Oui, iCal utilise une appli ouverte lors du login pour déclencher les
alarmes.



il me semblait bien...
vive cron ;)

patpro


Heu, Patpro, je voudrais pas passer pour un cron, mais tu peux rappeler
rapidement comment tu trigues un script avec cron, stp ?
Merci.

D.



Avatar
Schmurtz
Heu, Patpro, je voudrais pas passer pour un cron, mais tu peux rappeler
rapidement comment tu trigues un script avec cron, stp ?


Avec "osascript /chemin/vers/le/script"
Mais ne marche que si une session est ouverte pour l'utilisateur.
Lancé en tant que root (par cron, ou avec sudo), il suffit qu'il y ai un
utilisateur quelconque de logué pour que cela marche.

--
Schmurtz

Avatar
news
Didier Morandi wrote:

Heu, Patpro, je voudrais pas passer pour un cron, mais tu peux rappeler
rapidement comment tu trigues un script avec cron, stp ?



Par exemple un truc comme ça :

0 23 * * * /Users/moi/monscript.sh

Ensuite monscript.sh fait un machin comme ça :

#!/bin/sh

cd /Volumes/mes/donnees/a/tranfesrer

ftp machine_distante << EOF
cd /Volumes/Donnees/a/conserver
prompt
mput tous_mes_fichiers
bye
EOF

Et en plus tu as un fichier .netrc qui contient les éléments nécessaire
à une connexion automatique ftp.

machine nom_machine
login le_login
password le_mot_de_passe

Attention pour fonctionne les droits de .netrc (dans le home de
l'utilisateur) doivent être r--------

--
Jacques