Tente which ls
para descobrir o caminho completo para o comando ls
Existe um comando shell para a saída do caminho absoluto para o programa especificado? Eu gostaria de saber onde está o arquivo binário executável.
Tente which ls
para descobrir o caminho completo para o comando ls
O comando
type name
dará a você todas as informações sobre name
, se executável (retornando também o caminho), alias do shell, função do shell, shell embutido.
whereis -b yourBinary
produzirá a localização de um programa.
Todos os itens acima, com algumas ressalvas:
whereis - procura correspondências (por padrão) em alguns diretórios predefinidos. A lista está disponível em 'man whereis' e pode ser passada como um parâmetro
which - procura arquivos executáveis no ambiente atual (em outras palavras, executáveis que podem ser encontrados nos diretórios listados na variável de ambiente PATH
(bash) type - se 'name' for um alias, ele listará a definição do alias, mas não necessariamente o caminho de quaisquer executáveis na definição.
Outra opção, mais genérica, é mlocate .
Tags command-line