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.

123
Como fazer com que o `sudo` preserve o $ PATH?

Preciso executar um programa instalado em / opt / godi / sbin (um diretório personalizado). Se eu adicionar esse diretório ao meu PATH, adicionando a seguinte linha ao meu arquivo .bashrc export PATH=$PATH:/opt/godi/bin:/opt/godi/sbin então eu posso tentar executar o comando sem problemas...

49
É seguro adicionar. para o meu caminho? Por quê?

Eu já vi pessoas mencionarem em outras respostas que é uma má idéia incluir o diretório de trabalho atual (' .') na $PATHvariável de ambiente, mas não foram capazes de encontrar uma pergunta específica para o problema. Então, por que não devo adicionar .ao meu caminho? E se, apesar de todos os...

48
Remova entradas duplicadas $ PATH com o comando awk

Estou tentando escrever uma função de shell bash que me permita remover cópias duplicadas de diretórios da minha variável de ambiente PATH. Disseram-me que é possível conseguir isso com um comando de uma linha usando o awkcomando, mas não consigo descobrir como fazê-lo. Alguém sabe...

45
Duplicar entradas em $ PATH é um problema?

Eu fonte de bashrc de alguns dos meus amigos. Então, acabo tendo entradas duplicadas na minha variável $ PATH. Não tenho certeza se esse é o problema dos comandos que demoram para iniciar. Como o $ PATH trabalha internamente no bash? Ter mais CAMINHOS diminui o tempo de

42
Quais distribuições têm $ HOME / .local / bin em $ PATH?

Exemplo: no Ubuntu, sempre há um .localdiretório no diretório inicial e .profileinclui esta linha: PATH="$HOME/bin:$HOME/.local/bin:$PATH" $HOME/.local/binnão existe por padrão, mas se ele foi criado, ele já está dentro $PATHe os executáveis ​​dentro podem ser encontrados. Isso não é exatamente...

34
Onde está o PATH do cron definido?

O Cron não usa o caminho do usuário cujo crontab é e, em vez disso, possui o seu. Ele pode ser facilmente alterado adicionando-se PATH=/foo/barno início do crontab, e a solução alternativa clássica é sempre usar caminhos absolutos para os comandos executados pelo cron, mas onde é definido o PATH...

31
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 sistemas que usam (por exemplo)...

28
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,...