#1 Le 08/08/2012, à 22:38
- johannes
[résolu] Pourquoi mount ne fonctionne pas dans un script
Bonjour,
J'ai un script qui contient ça :
echo "debut" >> /var/log/mylog
mount -a >> /var/log/mylog
la première ligne fonctionne (visible dans my log)
mais pas la seconde, elle ne fait rien ni renvoit de message
Cette fonction a-t-elle des propriétés particulières
Dernière modification par johannes (Le 09/08/2012, à 10:05)
Hors ligne
#2 Le 09/08/2012, à 01:38
- nesthib
Re : [résolu] Pourquoi mount ne fonctionne pas dans un script
de mémoire mount ne retourne rien quand tout se passe bien, donc rien d'anormal.
si tu veux aussi vérifier la sortie d'erreur :
mount -a >>/var/log/mylog 2>&1
NB. mount nécessite les droits root
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#3 Le 09/08/2012, à 09:41
- johannes
Re : [résolu] Pourquoi mount ne fonctionne pas dans un script
bonjour,
aujourd'hui mon petit script se lance et fonctionne (le montage est opérationnel)
merci pour le tuyau pour la redirection des erreurs
je ne suis pas du tout calé en script mais je vois que ça ressemble beaucoup a windows
maintenant, si le script est lancé au démarrage par rc.local qui a ma connaissance est lancer en root, mount -a ne se lance pas . (mais le "echo" si)
j'essais d'avancer sur un montage au démarrage d'un partage cifs. à suivre.
Hors ligne