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.

7
$ 0 sempre incluirá o caminho para o script?
Desejo cumprimentar o script atual para poder imprimir informações de ajuda e versão na seção de comentários na parte superior. Eu estava pensando em algo assim: grep '^#h ' -- "$0" | sed -e 's/#h //' Mas então me perguntei o que aconteceria se o script estivesse localizado em um …

1
O POSIX garante que os utilitários padrão estejam no PATH?
Na seção "Pesquisa e execução de comandos" , a especificação POSIX diz que PATHé pesquisada ao encontrar um utilitário para executar (com algumas exceções). A especificação menciona algum lugar que PATHserá inicializado com um valor que garanta a localização de todos os utilitários padrão? Ou preciso fazer algo como o …
11 path  posix  standard 




2
Qual é a diferença entre "echo $ PATH" e / etc / caminhos?
Quando eu echo $ PATH fico com esta: Users/myusername/.node_modules_global/bin:/Users/mac/.node_modules_global/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/mac/Library/Android/sdk/platform-tools:/platform-tools. Quero remover alguns caminhos disso, mas quando abro o arquivo usando o comando vim /etc/paths, obtenho os seguintes resultados: /usr/local/bin /usr/bin /bin /usr/sbin /sbin O arquivo / etc / caminhos é diferente da variável $ PATH?
10 osx  path 



1
Como é definido o caminho para procurar páginas de 'homem'?
Estou intrigado com a forma como o caminho usado para encontrar manpáginas está definido. A "coisa certa" parece acontecer magicamente. Por exemplo, se alterar meu PATH de /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin para /usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin o caminho pesquisado pelas manpáginas (de acordo com man --path) muda de /usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/local/git/share/man:/usr/texbin/man para /usr/local/git/share/man:/usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/texbin/man De alguma forma, a versão …
10 path  man 

4
Listar todos os arquivos / binários no PATH atual
Existe uma maneira "fácil" de executar um comando no estilo "ls -la" para listar todos os arquivos / binários executáveis ​​no PATH atual? (Pretendo canalizar a saída para o grep, para procurar comandos com prefixos desconhecidos, mas basicamente com "nomes" conhecidos, o tipo de caso em que o preenchimento automático …
10 bash  ls  path  autocomplete 

2
Por que tantos programas vivem no PATH?
Uma coisa que me intriga no Linux para desktop, pelo menos, é que quase tudo está no meu caminho. Por tudo, quero dizer todos os aplicativos de desktop, incluindo coisas como gnome-character-map e glchess. Eles não têm interfaces de linha de comando, por isso não consigo pensar em um caso …

2
Adicionando uma pasta de arquivos jar ao meu caminho
Eu tenho ferramentas java que preciso usar. As ferramentas estão em uma pasta cheia de arquivos jar. Eu queria adicionar esta pasta ao meu caminho, pelos motivos óbvios, mas depois de editar meu .bash_profile para incluir a nova pasta na variável $ PATH e a fonte, ela não funciona. Também …
10 path  java 

5
Encontre o caminho absoluto de um script
Em um script, entro no $0possível caminho relativo para ele. Para convertê-lo em absoluto, encontrei esta solução que não entendo: abspath=$(cd ${0%/*} && echo $PWD/${0##*/}) Meu problema é a mágica dentro de ${0%/*}e ${0##*/}. Parece que o primeiro extrai o nome do diretório e o último extrai o nome do …
10 bash  path 


1
zsh - expanda completamente o caminho binário em <tab>
No meu comportamento atual do zsh, pressionar a tecla tab após digitar "sudo" apenas adiciona um espaço. $ sudo ... O que eu realmente quero é que a guia se expanda completamente para o caminho do binário que está prestes a executar quando eu clicar na guia, permitindo que eu …
10 zsh  path  autocomplete 

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.