bonjour
afin de simplifier la lecture de mes scripts j'aimerais mettre mes fonction dans un autre fichier et .... ben j'arrive pas a le faire fonctionner sans toute a cause de probleme de chemin relatif
pour lancer mon script je fait
il contientCode:sudo bash ./media/............/programme/prog1.sh
`Code:#!/bin/bash source ~/fonction.sh echo `coucou deux
fonction.sh est dans le même dossier que prog1.sh
quant je lance prog1 il me dit qu'il ne trouve pas coucou (en revanche ca marche en chemin absolu)Code:#!/bin/bash function coucou { echo $1 echo un }
Vu que les fichier seront bougé ensemble je veux mettre un chemin relatif mais impossible de trouver le bon paramètre
-----