Comando which

Comando which

O comando which mostra o caminho completo de programas no sistema

Obs:. o comando which mostra apenas comando ou programas  executáveis não mostra arquivos de configuração, se tentar procurar por arquivo ele vai retornar ao caminho do próprio comando which, ou não retorna nada.

[caption id="" align="aligncenter" width="400"]O comando which mostra o caminho completo de um programa which [programa][/caption]


Viu se eu iniciar o which com o nome de qualquer programa e para eu saber onde ele esta salvo é só fazer isso.

Agora vou mostrar o que acontece se você tentar usar o which para ver o caminho de diretório ou arquivo.

Exemplo do comando which

Notou o que acontece, o comando which serve somente para saber o caminho de programas executáveis instalado no sistema, se tentar localizar arquivos ou diretório ele não traz resultado nenhum.


Para mais informação man which.

Manpages man which

NOME


which – localizar um arquivo de programa no caminho do usuário

SINOPSE


which [-as] [comando] …

DESCRIÇÃO

O which utilidade tem uma lista de nomes de comando e procura o caminho para cada arquivo executável que seria executado tinha esses comandos sido efectivamente invocada. As seguintes opções estão disponíveis:  -a Lista todas as instâncias executáveis ​​encontrados (em vez de apenas o primeiro um de cada).  -s Não há saída, basta retornar 0 se qualquer um dos executáveis ​​são encontrados, ou 1 se nenhum for encontrado. Alguns escudos pode fornecer um builtin qual comando que é semelhante ou iden- TICAL para este utilitário. Consulte o (1) builtin página manual.

HISTÓRIA

O qual comando apareceu pela primeira vez no FreeBSD 2.1.

VEJA TAMBÉM

builtin (1) , csh (1) , encontrar (1) , localize (1) , perl (1) , whereis (1)

AUTORES

O script PERL para esta versão mais moderna do que foi escrito por Wolfram Schneider <wosch@freebsd.org>. FreeBSD 4.9 26 de janeiro de 1995 FreeBSD 4.9</wosch@freebsd.org>

Anúncios