Utiliser des paramètres unison Dans le script de la coquille?
Je suis nouveau à B. unison Et j'essaie d'utiliser ses paramètres dans un scénario de shell simple, mais ils semblent être ignorés lors de l'exécution d'un script qui ne synchronise pas les modifications entre les deux serveurs.
Mon script shell:
Si je suppose
Paramètres, le script synchronise les modifications apportées normalement.
Si j'ajoute des paramètres à
Le fichier plutôt que le script est effectué avec succès. par exemple
De toute façon. Depuis que j'ai des scénarios différents sont appelés tâches différentes cron, Je préférerais que les paramètres soient spécifiés dans les scénarios eux-mêmes et non dans les fichiers de paramètres.
Il y a des suggestions sur ce que je fais mal?
Mon script shell:
#!/bin/bash
# set paths / dirs
_paths="/var/www/html/ \
"
# binary file name
_unison=/usr/bin/unison
# Log in to remote server without a password
source $HOME/.keychain/$HOSTNAME-sh
# server names
# sync node1.example.com with rest of the servers in cluster
_rserver="node2.example.com"
# sync it
for r in ${_rserver}
do
for p in ${_paths}
do
${_unison} -batch -time -owner -group "${p}" "ssh://${r}/${p}"
done
done
Si je suppose
-time -owner -group
Paramètres, le script synchronise les modifications apportées normalement.
Si j'ajoute des paramètres à
~/.unison/default.prf
Le fichier plutôt que le script est effectué avec succès. par exemple
# Unison preferences file
prefer=newer
times=true
group = true
owner = true
De toute façon. Depuis que j'ai des scénarios différents sont appelés tâches différentes cron, Je préférerais que les paramètres soient spécifiés dans les scénarios eux-mêmes et non dans les fichiers de paramètres.
Il y a des suggestions sur ce que je fais mal?
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
1 réponses
Giselle
Confirmation de:
Dans un tel format:
http://www.cis.upenn.edu/~bcpi ... prefs
(RTFM!)
Donc, mon code devrait être:
Après avoir placé ici, les paramètres de script sont effectués sans erreurs.