Como posso instalar o comando alias?

0

Minha instalação do Ubuntu não possui o comando alias . Normalmente, seria em /usr/bin junto com outros comandos básicos como which . Eu posso digitar:

which which
/usr/bin/which

mas

which alias

interessante que não diz alias não encontrado; outros Linuxes diriam isso.

eu corri

sudo find / -name "alias" -print

e isso também não foi encontrado.

Uma pessoa gentil poderia me dizer como instalar o alias? Eu tentei sudo apt-get install alias , mas isso não funcionou.

    
por Mimi 11.12.2013 / 04:41

2 respostas

0

alias está embutido no seu ambiente shell (que é bash por padrão). Para saber mais sobre isso, execute man bash e, em seguida, pesquise o alias incorporado digitando /alias<ENTER> . ( / para informar man para pesquisar novamente).

Algumas dicas que aprendi sobre alias :

  • Para executar um comando em sua forma original, execute \command
  • Aliases não funcionam em scripts de shell
  • As funções são preferíveis aos aliases na maioria dos casos devido à maior flexibilidade, mas os aliases ainda são úteis para renomeações simples ou switches comuns
  • Adicione seus aliases ao final de seu ~/.bashrc (ou ~/.zshrc , ou o que for)
por Huckle 11.12.2013 / 04:46
0

Para criar um alias, basta adicionar a linha a seguir no final de ~/.bashrc

alias <commcnd>='/path/to/executable'

Ou

alias <command>='some command -option'

Por exemplo, para usar rm -i como um alias, rr , basta adicionar a linha a seguir no final de ~/.bashrc

alias rr='rm -i'

Em seguida, execute o seguinte no terminal

source ~/.bashrc

A partir de agora, quando você executar rr filename , isso será implícito como rm -i filename

Para saber se você configurou um alias, tente o seguinte no terminal

type rr

A saída será como

rr is aliased to 'rm -i'

Espero que isso ajude.

    
por souravc 11.12.2013 / 04:46