Perguntas com a marcação «path»

PATH (todas maiúsculas) é o nome de uma variável de ambiente nos sistemas operacionais do tipo Unix, DOS, OS / 2 e Microsoft Windows, especificando um conjunto de diretórios nos quais os programas executáveis ​​são pesquisados.

9
Como posso adicionar corretamente ao $ PATH?
Gostaria de adicionar uma maneira a $ PATH, em todo o sistema ou para um usuário individual, sem adicionar o mesmo caminho várias vezes. Uma razão para querer fazer isso é para que as adições possam ser feitas .bashrc, o que não requer login, e também é mais útil em …
31 shell  path 


1
O Bash lembra o caminho errado de um executável que foi movido / excluído
Quando eu faço which pip3 eu recebo /usr/local/bin/pip3 mas quando tento executar pip3, recebo um erro da seguinte maneira: bash: /usr/bin/pip3: No such file or directory Isso ocorre porque eu excluí recentemente esse arquivo. Agora, o whichcomando aponta para outra versão pip3localizada, /usr/local/binmas o shell ainda se lembra do caminho …
29 bash  path  which 

9
Removendo um Diretório do PATH
Estou tentando compilar wxWidgets usando MingW e tenho cygwin no meu caminho, o que parece entrar em conflito. Então, eu gostaria de remover /d/Programme/cygwin/binda variável PATH e me pergunto se existe alguma maneira elegante de fazer isso. A abordagem ingênua seria fazer eco em um arquivo, removê-lo manualmente e fonte-lo, …

3
Como alterar o PATH em um script de shell?
Tenho vários projetos que exigem que eu mude as versões do Java / Grails / Maven. Estou tentando lidar com isso com alguns scripts que fazem as alterações. Por exemplo: #!/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 Quando …

2
Qual é a diferença entre PATH e LD_LIBRARY_PATH?
Estou tendo algumas dificuldades para entender a diferença entre PATHe LD_LIBRARY_PATH. Eu tenho uma instalação que precisa de um arquivo pkg.tcl e não estou onde adicionar o caminho: deve ser PATHou LD_LIBRARY_PATH?
27 path 

2
O Bash não está encontrando um programa, mesmo que esteja no meu caminho
Eu tenho um programa no meu caminho. O programa é executado quando executado com um caminho completo especificado. Mas o programa não pode ser encontrado quando o executo apenas com seu nome. Basicamente, quero entender como a saída abaixo é possível e como corrigi-la para que meu programa possa realmente …
26 bash  path 

2
O que significa $ {PATH: +: $ {PATH}}?
Recentemente, notei o seguinte no meu perfil do cygwin, mais precisamente: /usr/local/bin:/usr/bin${PATH:+:${PATH}} O que isso significa? Por que não é apenas $ PATH? Isso é 'se $ PATH existir, adicione: $ PATH'? Meu objetivo é trocar a ordem e colocar os caminhos cygwin atrás do caminho do Windows. No passado …

4
Adicionando ao caminho x vinculando a partir de / bin
Nosso administrador de sistemas instalou um aplicativo de software (Maven) no servidor e disse a todos para adicionar a /usr/local/maven/bin/pasta ao caminho. Eu acho que poderia ser mais conveniente apenas vincular os poucos programas nessa pasta a partir da /binpasta (ou outra pasta que todos tenham em seu caminho) assim: …



2
O POSIX garante os caminhos para quaisquer utilitários padrão?
Em C, qual é a maneira mais fácil de executar um utilitário padrão (por exemplo, ps) e nenhum outro? Does POSIX garantia de que, por exemplo, um padrão psestá em /bin/psou devo redefinir a variável de ambiente PATH para que eu recebo com confstr(_CS_PATH, pathbuf, n);e, em seguida, executar o …
22 path  c  posix  exec 


5
shebang e caminho
Por que um shebang precisa de um caminho? Errado #!ruby Corrigir #!/usr/local/bin/ruby #!/usr/bin/env ruby O sistema operacional deve ter as informações sobre o caminho para um comando registrado e por que ele ainda espera que seja fornecido?
22 scripting  path 

1
Por que o cólon foi escolhido como separador de caminho
Por que dois-pontos ( :) foi escolhido como separador de caminho? Note que eu quero dizer "separador de caminho" e não "separador de diretório". Separador de caminho é o símbolo colocado entre as entradas na PATHvariável de ambiente. PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:..." ^ this symbol Tudo em computadores e software já foi uma …
22 path  history 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.