Digitando um comando especificado manualmente no terminal, desejo executar outro comando.
Como poderia adicionar um alias a um comando? Posso fazer isso com a ajuda do terminal ou devo editar algum tipo de arquivo?
Digitando um comando especificado manualmente no terminal, desejo executar outro comando.
Como poderia adicionar um alias a um comando? Posso fazer isso com a ajuda do terminal ou devo editar algum tipo de arquivo?
Respostas:
alias new_name='old command'
Para criar um alias permanente, você deve editar o .bashrcarquivo no diretório inicial.
Mais informações aqui
Mais arquivos .bashrc aqui
Na linha de comando do bash, é simplesmente um caso de digitação:
alias my_command="Command to run"
Por exemplo, para criar um comando curto, execute uma lista longa que você poderia fazer:
alias ll="ls -l"
As aspas não serão necessárias se você não estiver adicionando opções ao comando aliasado.
Para fazer alterações permanentes, você pode colocar seus aliases separadamente ~/.bash_aliases
source ~/.bash_aliasespara que a alteração entre em vigor.
Você pode usar o aliascomando interno no shell que está usando ou pode escrever um script que faça o que você deseja. Supondo que você esteja usando o bash como shell (que é o padrão), você pode digitar man bashe pular para a ALIASESseção, para obter documentação sobre aliases no bash.
Para aprender sobre aliasing: visite http://www.mediacollege.com/linux/command/alias.html
Para tornar as alterações permanentes (isto é, para serem lidas sempre que você inicia um shell), adicione os comandos de alias digitados no terminal ao arquivo ~ / .bashrc.
Eu escrevo uma GUI para adicionar / editar comandos de alias. Você também pode usá-lo na linha de comando, assim:
addalias -add "sinstall" "sudo apt-get install"
Você pode criar diretamente um arquivo em sua casa para coletar todos os aliases .bash_profileescrevendo nano ~.bash_profilee simplesmente escrevendo no arquivo os comandos / atalhos que deseja criar, por exemplo:
alias edbp='nano ~/.bash_profile'
e, em seguida, valide a fonte do arquivo, executando
source ~.bash_profile
Lembre-se de que toda vez que você modificar seu documento, precisará executar novamente source ~.bash_profile