Questions marquées «path»

PATH (tout en majuscules) est le nom d'une variable d'environnement sur les systèmes d'exploitation de type Unix, DOS, OS / 2 et Microsoft Windows, spécifiant un ensemble de répertoires dans lesquels les programmes exécutables sont recherchés.

9
Comment puis-je ajouter proprement à $ PATH?
Je voudrais un moyen d'ajouter des choses à $ PATH, à l'échelle du système ou pour un utilisateur individuel, sans potentiellement ajouter plusieurs fois le même chemin. Une raison de vouloir le faire est que des ajouts puissent être effectués .bashrc, qui ne nécessitent pas de connexion, et sont également …
31 shell  path 



9
Suppression d'un répertoire de PATH
J'essaie de compiler wxWidgets en utilisant MingW, et j'ai cygwin sur mon chemin, ce qui semble être en conflit. Je voudrais donc supprimer /d/Programme/cygwin/binde la variable PATH et je me demande s'il existe une manière élégante de le faire. L'approche naïve serait de l'écho dans un fichier, de le supprimer …

3
Comment modifier PATH dans un script shell?
J'ai plusieurs projets qui me demandent de changer de version de Java / Grails / Maven. J'essaie de gérer cela avec des scripts qui apporteraient les modifications. Par exemple: #!/bin/sh export JAVA_HOME=/cygdrive/c/dev/Java/jdk1.5.0_22 export PATH=$JAVA_HOME/bin:$PATH export GRAILS_HOME=/cygdrive/c/dev/grails-1.0.3 export PATH=$GRAILS_HOME/bin:$PATH export MAVEN_HOME=/cygdrive/c/dev/apache-maven-2.0.11 export PATH=$MAVEN_HOME/bin:$PATH which java which grails which mvn Lorsque cela …

2
Quelle est la différence entre PATH et LD_LIBRARY_PATH?
J'ai de la difficulté à comprendre la différence entre PATHet LD_LIBRARY_PATH. J'ai une configuration d'installation qui nécessite un fichier pkg.tcl et je ne sais pas où lui ajouter le chemin: doit-il être à PATHou LD_LIBRARY_PATH?
27 path 

2
Bash ne trouve pas de programme même s'il est sur mon chemin
J'ai un programme sur mon chemin. Le programme s'exécute lorsqu'il est exécuté avec un chemin d'accès complet spécifié. Mais le programme ne peut pas être trouvé lorsque je l'exécute avec juste son nom. Essentiellement, je veux comprendre comment la sortie ci-dessous est possible et comment la corriger afin que mon …
26 bash  path 

2
Que signifie $ {PATH: +: $ {PATH}}?
J'ai récemment remarqué ce qui suit dans mon profil cygwin, plus précisément: /usr/local/bin:/usr/bin${PATH:+:${PATH}} Qu'est-ce que ça veut dire? Pourquoi n'est-il pas seulement $ PATH? S'agit-il d'un 'si $ PATH existe alors ajoutez: $ PATH'? Mon but est d'échanger la commande et de mettre les chemins cygwin derrière le chemin Windows. …

4
Ajout au chemin par rapport à la liaison depuis / bin
Notre administrateur système a installé une application logicielle (Maven) sur le serveur et a dit à tout le monde d'ajouter le /usr/local/maven/bin/dossier à leur chemin. Je pense qu'il pourrait être plus pratique de simplement lier les quelques programmes de ce dossier à partir du /bindossier (ou d'un autre dossier que …

4
Partager les alias et le paramètre PATH entre zsh et bash
Le shell que j'utilise normalement est zsh. J'ai plusieurs alias pour activer la couleur dans certains programmes tels que lset grep. J'ai également défini mon chemin personnalisé afin que je puisse exécuter des programmes dans un endroit non standard (comme dans ~/bin/). Je ne changerai pas le shell de root …
24 shell  bash  zsh  path  alias 


2
POSIX garantit-il les chemins vers les utilitaires standard?
À partir de C, quelle est la façon la plus simple d'exécuter un utilitaire standard (par exemple, ps) et aucun autre? Est-ce que POSIX garantit que, par exemple, une norme psest dans /bin/psou dois-je réinitialiser la variable d'environnement PATH avec ce que j'obtiens confstr(_CS_PATH, pathbuf, n);, puis exécuter l'utilitaire via …
22 path  c  posix  exec 


5
shebang et chemin
Pourquoi un shebang a-t-il besoin d'un chemin? Faux #!ruby Correct #!/usr/local/bin/ruby #!/usr/bin/env ruby Le système d'exploitation doit disposer des informations concernant le chemin d'accès d'une commande enregistrée, et pourquoi s'attend-il toujours à ce qu'elle soit donnée?
22 scripting  path 

1
Pourquoi le côlon a-t-il été choisi comme séparateur de chemin
Pourquoi le côlon (: ) choisi comme séparateur de chemin? Notez que je veux dire "séparateur de chemin" et non "séparateur de répertoire". Le séparateur de chemin est le symbole placé entre les entrées de la PATHvariable d'environnement. PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:..." ^ this symbol Tout dans les ordinateurs et les logiciels était …
22 path  history 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.