Aller au contenu

[Resolu] Include Dans Fichier /etc/rc.local

Featured Replies

Posté(e)

Alors c'est grave docteur ??? lol

On va bien voir...

Tu dois avoir un espace ou un retour charriot dans le nom de fichier

essaie maintenant:

 ls -a /volume1/sauvegarde/config_nas/ | catv | sed -e 's/^/</' -e 's/$/>/' [/CODE]

(copier coller pour ne pas faire d'erreurs

Posté(e)
  • Auteur

Voila le resultat de la commande


NAS> ls -a /volume1/sauvegarde/config_nas/ | catv | sed -e 's/^/</' -e 's/$/>/'

<.>

<..>

<map_drive.sh>

NAS>

Posté(e)

Voila le resultat de la commande


NAS> ls -a /volume1/sauvegarde/config_nas/ | catv | sed -e 's/^/</' -e 's/$/>/'

<.>

<..>

<map_drive.sh>

NAS>
Je crois avoir une idée: donne nous le résultat de:
head -n1 /volume1/sauvegarde/config_nas/map_drive.sh[/code]

Posté(e)

Put*** je seche :(

Je ne vois pas comment

/volume1/sauvegarde/config_nas/map_drive.sh start
peut donner
/volume1/sauvegarde/config_nas/map_drive.sh: not found[/code]
[/font][/color]

[color=#282828][font=helvetica, arial, sans-serif]alors que [/font][/color]

[code]ls /volume1/sauvegarde/config_nas/[/code]
[color=#282828][font=helvetica, arial, sans-serif]nous montre bien [/font][/color] [color=#282828][font=helvetica, arial, sans-serif]
[code]map_drive.sh[/code]
[/font][/color] et qu'on a vérifié qu'il n'y avait pas de caractères cachés dans le nom! ... [color=#282828][font=helvetica, arial, sans-serif]et bien entendu un simple[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]
[CODE]ls /volume1/sauvegarde/config_nas/map_drive.sh [/code]

[/font][/color]

[color=#282828][font=helvetica, arial, sans-serif]ne fait pas d'erreur j'imagine?[/font][/color]

Modifié par CoolRaoul

Posté(e)
  • Auteur

Oui aucune erreur

il m'affiche :

/volume1/sauvegarde/config_nas/map_drive.sh[/CODE]

en vert

et si je mettais mon fichier map_drive.sh au meme emplacement que mon RC.LOCAL ?

Posté(e)

Oui aucune erreur

il m'affiche :

/volume1/sauvegarde/config_nas/map_drive.sh
en vert et si je mettais mon fichier map_drive.sh au meme emplacement que mon RC.LOCAL ?
Plutot dans "/usr/local/bin" tant qu'a faire qu'il ne risque pas d'être effacé lors d'un update firmware, mais oui pourquoi pas... ***EDIT*** Peux-tu faire aussi le test suivant stp:
sh -x /volume1/sauvegarde/config_nas/map_drive.sh start[/code]

Posté(e)
  • Auteur

ha cette commande me donne une erreur ...

/volume1/sauvegarde/config_nas/map_drive.sh: line 5: syntax error: unexpected word (expecting "in")[/CODE]

Posté(e)

ha cette commande me donne une erreur ...

/volume1/sauvegarde/config_nas/map_drive.sh: line 5: syntax error: unexpected word (expecting "in")[/CODE]

tiens tiens ...

on peut (re)voir le contenu du script ?

Posté(e)
  • Auteur

oui bien sur le voila :


#! /bin/sh

#

### MAPPAGE AUTOMATIQUE ###

#

case $1 in

"start")

#mount -o bind / /volume1/admin

mount -o bind /volume1/video /volume1/share/videos

mount -o bind /volume1/03.musiques /volume1/share/musiques

mount -o bind /volume1/06.mes.documents /volume1/share/document

mount -o bind /volume1/05.logiciels /volume1/share/logiciels

mount -o bind /volume1/04.photos /volume1/share/photos

;;

"stop")

# ici les lignes à éxécuter au shutdown

;;

esac

#

Posté(e)

il se passe vraiment des tucs bizarres sur ton NAS

copié/collé ton script sur le mien en remplacant les "mount" par des "echos" et il s'exécute sans erreur!!

As-tu envisagé de faire intervenir un exorciste ou un marabout africain?

Posté(e)

il se passe vraiment des tucs bizarres sur ton NAS

copié/collé ton script sur le mien en remplacant les "mount" par des "echos" et il s'exécute sans erreur!!

As-tu envisagé de faire intervenir un exorciste ou un marabout africain?

Celui-ci m'a l'air particulierement performant, un mec qui sait faire démarrer les moto russes, un NAS Synology ne doit pas lui résister

T8V0t.gif

Posté(e)
  • Auteur

meme avec les echo

il se passe vraiment des tucs bizarres sur ton NAS

copié/collé ton script sur le mien en remplacant les "mount" par des "echos" et il s'exécute sans erreur!!

As-tu envisagé de faire intervenir un exorciste ou un marabout africain?

tu m’étonne ..lol

en remplaçant par des echo cela ne fonctionne pas non plus ....snifff

lol excellent...

Posté(e)
  • Auteur

bon ba pas grave, je vais tout mettre dans le fichier RC.local et je ne dois pas oublier de le sauvegarder

Posté(e)

Déjà remplace le

#! /bin/sh
par
#!/bin/sh[/code]

Ensuite assure toi que tu n'as pas de retour à la ligne "à la windows" dans ton script (^M) en editant avec "vi" tu devrais voir ca !

Patrick

Posté(e)
  • Auteur

bonjour

ok je vais remplacer l'entete

et en editant avec VI le fichier j'ai des ^M

je vais les retirer et je vous tien informer

merci

Posté(e)
  • Auteur

Merci a tous

PB resolu

j'ai creer le fichier avec notepad++ et a chaque saut de ligne etait ajouter : ^M

une fois supprimer le script fonctionne

merci a vous 2

je ne retomberais pas dans le piege 2 fois

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.