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)
  • Auteur

Le resultat de cette commande est

#! /bin/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.

Qui est en ligne (Afficher la liste complète)

  • Il n’y a aucun utilisateur enregistré actuellement en ligne

Account

Navigation

Rechercher

Rechercher

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.