$PATH
Résolu
Bonjour,
je veux executer un fichier (file) sans le ./
à la place de ./file je veux mettre file
j'ai modifié le PATH:
PATH=$PATH:/home/directory
d'ou directory contient le file que je veux executer
mais ça marche pas!!
de l'aide SVP
--
The best way to escape from a problem is to solve it.
je veux executer un fichier (file) sans le ./
à la place de ./file je veux mettre file
j'ai modifié le PATH:
PATH=$PATH:/home/directory
d'ou directory contient le file que je veux executer
mais ça marche pas!!
de l'aide SVP
--
The best way to escape from a problem is to solve it.
Configuration: Windows XP Safari 530.5
7 réponses
-
ContributeurSalut Jacinthe,
Tu ne devrai pas plutôt rendre le fichier exécutable? ou alors quand tu es dans le bon directory cela fonctionne comme tu veux?
tu peux nous copier tonecho $PATH
?
Renisaac -
Contributeurre-
quel est le message d'erreur quand tu essai d'exécuter ton programme?
ceci dit, ce n'est pas ma spécialité, donc je vais devoir passer le relais a qq'un d'autre. Surtout que je vais dormir la.
a+
Renisaac -
comme dit plus haut le message d'erreur est souvent assez simple pour reparer le probleme.
donc oui quel est le message d'erreur ? -
voila l'erreur:
Usage: file [-bcikLnNsvg] [-f namefile] [-F separator] [-m magicfiles] file ... file -C -m magicfiles
merci-
-
@jipicySVP, comment s'appel le fichier qui contient tout les commande, par exemple 'ls'
-
Modérateur@jacinthe87Quel rapport avec ton problème du départ ?
-
@jipicy:)
je veux pas gaspiller la memoire en ajoutant un autre poste -
Contributeur@jacinthe87pour pas te prendre la tete renomme ton fichier "file" en "monfichier"
-
-
Désolé pour le retard, c'est parce que je dois redemarrer le pc avec le cd bootable unix, et internet ne marche pas :d, je sais pas pourquoi
-
Contributeurc'est normal que ça foire puisque file est déjà une commande existante.
Utilise donc un autre nom pour ton fichier "file ". -
alors a priori c'est une erreur de passage de parametres, donc rien à voir avec un shell, en fait je crois que tu te trompes pour lancer le fichier.
Voici le probleme, tu codes sous Unix donc tu dois faire un fichier avec extension .sh donc pour faire ./ tu dois faire ./file.sh
Or pour lancer ton shell tu tapes file, et là tu as un problème, la commande file existe en commande unix et le nom de ton fichier fais interférence avec la commande file, tu dois taper file.sh
edit : mince grillé !