Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3090 connectés 

 


Dernière réponse
Sujet : [RedHat 7.2] Question stupide
archangel Je vais suivre ton conseille même si pour l'instant je risque pas grand chose.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
archangel Je vais suivre ton conseille même si pour l'instant je risque pas grand chose.
houplaboom echo echo toto > ls
chmod u+x ls
export PATH=$PATH:.
 
ls me donne un listage donc le shell parcours la variable PATH
dans l ordre
Dark_Schneider bon j'ai vérifié et c'est bien fait dans l'ordre.
 
mais bon je ne conseille pas de mettre . dans le PATH.
archangel Te force pas c'est pas la peine  :D .
Dark_Schneider en effet c'est un risque de sécurité. cependant .. il me semble que le shell parcourt la variable PATH dans l'ordre. donc si le . est en dernier, alors il exécutera ce qu'il y a dans le rep courrant en dernier. Si la commande existe avant elle devrait être exécuter. faudrait que je vérifie et là ... j'ai pas envie
archangel Effeectivement, vu sous cet angle je vais me contenter du ./executable deux caractères en plus c'est pas la mer à boire.
houplaboom bah un exemple tout con.
 
imaginon qqln t envoie un mail avec un piece attachée qui contient ls , si tu l enregistres et que ton PATH contient "." bah si tu tapes ls la ou t as enrgistrés ta piece jointe c est ce dernier
qui sera executer avant /bin/ls
et ca peut etre n importequoi sauf ls (genre rm -fr / , ou
dd if=/dev/zero > /dev/hda)
 
c est un exemple
archangel tu viens de piquer ma curiosité là :)
kadreg

gm_superstar a écrit a écrit :

 
C'est mal ?  




 
C'est mal(c) (risque pour la sécurité du système).
 
J'aurais bien reposté la discussion qu'on avait eut la dessus sur le monde merveilleux des XP, mais il est actuellement tout cassé. Je vais essayer de reposter le lien quand je le retrouve.

 

[edtdd]--Message édité par kadreg--[/edtdd]

gm_superstar

kadreg a écrit a écrit :

non  




 
C'est mal ?

kadreg

JeromeV a écrit a écrit :

 
ou alors tu ajoutes . dans ton path  




 
non

archangel

JeromeV a écrit a écrit :

 
ou alors tu ajoutes . dans ton path  




 
y a fichier à modifier pour ça genre autoexec.bat sous windows ???
 
enfin je dis c pour éviter de le refaire à chaque fois :sleep: .

JeromeV

astro a écrit a écrit :

tu tape ./tonexe et voila  




ou alors tu ajoutes . dans ton path

archangel OK je vais essayer ce soir
 
thank you for answer  :)
AsTro tu tape ./tonexe et voila
archangel Voilà
 
voilà j'aimerais pouvoir lancé des exécutables à partir de la fenêtre de ligne de commande.
 
Je met donc pour cela dans le répertoire de l'exécutable.
Puis je tape le nom de l'exécutable et là message d'erreur m'indiquant que la commande n'a pas été trouvé   :fou: .
 
Y a un truc du même style que sh pour les script shell à faire ou quoi  :??:  parce que j'en ai un peu marre de basculer en les fenêtres  :sleep: .

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)