Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/11/2019, à 10:26

BenjiBoy

[RESOLU] script bash demande chemin des fonction en absolu

Salut,

je pense que c'est une question très simple, j'ai fais un script et lors de l'exécution il y a plusieurs message d'erreurs, exemple :

/home/sysop/bin/lftp_csi_300-310.bash: line 26: cat: No such file or directory
/home/sysop/bin/lftp_csi_300-310.bash: line 26: cut: No such file or directory
/home/sysop/bin/lftp_csi_300-310.bash: line 28: basename: No such file or directory

et lorsque je mets les chemins en absolu en trouvant tout le path de la fonction

which basename
/usr/bin/basename

Mais d'une part c'est très chiant (même si peut-être plus propre pour un programmeur), et d'autre part ça a marché jusqu'ici, so what the fuck ?
J'ai fouiné un peu sur le web mais les mots clés me font aboutir a des sujets pas tout à fait en rapport.

A+

Dernière modification par BenjiBoy (Le 15/11/2019, à 17:14)

Hors ligne

#2 Le 15/11/2019, à 11:08

Watael

Re : [RESOLU] script bash demande chemin des fonction en absolu

salut,

tu redéfinis le PATH à un moment ?

il est long le script ? tu peux nous le poster ?

Dernière modification par Watael (Le 15/11/2019, à 11:08)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 15/11/2019, à 17:14

BenjiBoy

Re : [RESOLU] script bash demande chemin des fonction en absolu

Ah voilà !
C'est parce que j'ai une variable qui s'appelle PATH et qui prend le pas sur PATH de l'environnement !

Nickel merci !

Hors ligne

#4 Le 15/11/2019, à 18:13

Watael

Re : [RESOLU] script bash demande chemin des fonction en absolu

on le dit je le dis pourtant assez souvent : « les noms de variables tout en majuscules sont réservées, par convention, aux variables d'environnement.
les variables utilisateur, elles, peuvent être paNaChées, pour améliorer les [vi]isibilité. »


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne