Perguntas sobre 'alias'

Em shells, um alias é um nome alternativo para um comando. Por exemplo, "ll" é um apelido para "ls -l" em muitos sistemas.
2
respostas

Grep alias - números de linha, a menos que esteja em um pipeline

Eu quero criar um alias de bash para o grep que adicione números de linha: alias grep='grep -n' Mas isso, claro, também adiciona números de linhas a pipelines. Na maior parte do tempo (e nenhuma exceção me vem à mente) Eu não quero número...
28.11.2011 / 16:36
1
resposta

Alias um comando para executar em segundo plano

Eu gostaria que um atalho de teclado funcionasse assim: > e foo.txt para expandir como > emacs foo.txt & É simples usar alias e=emacs , mas como eu insiro o & após o nome do arquivo? Eu percebo que pode não ser p...
23.09.2011 / 14:20
3
respostas

l, ls & la - quais são as diferenças, e existem mais desses comandos?

Então, ao digitar vários comandos, descobri que não há apenas ls , mas l e la também. Não parece haver nenhuma entrada man no Ubuntu 12.14. Todos eles parecem fazer coisas semelhantes com pequenas diferenças: $ ls app config...
13.01.2014 / 22:24
4
respostas

Como posso saber qual comando representa um alias?

ll é um alias comum em muitas distribuições Linux. Como posso saber a que aliases? Eu tentei verificar meu .bashrc , mas não sei dizer a que ll é equivalente.     
09.07.2013 / 16:22
4
respostas

Detecta automaticamente quando digito "vi", mas significa "cd"?

Título diz tudo. Cerca de 5 vezes por dia, eu digito "vi" quando eu quis dizer "cd", e acabo abrindo um diretório no vi. Está me fazendo PORCAS. Parece que deve haver uma maneira de detectar quando eu digito "diretório vi +" e automaticamente al...
16.01.2014 / 05:42
4
respostas

Por que o sudo ignora os aliases?

Estou executando o Ubuntu 10.04 e uso upstart para o gerenciamento de daemon. Meu aplicativo corporativo é executado como um daemon e deve ser executado como raiz devido a vários privilégios. Por exemplo: sudo start my-application-long-ID...
05.08.2014 / 16:20
2
respostas

Como redefinir um ambiente de shell?

Esse problema tem me incomodado há algum tempo e, embora eu tenha achado que encontrei minha resposta por meio do EnvWatcher , infelizmente só funciona no Bash. E eu uso zsh. Eu gostaria de replicar as coisas que o env-watcher faz, em menor...
13.06.2011 / 02:04
6
respostas

Como posso criar um alias para um comando git [action] (que inclui espaços)?

A maioria dos meus aliases tem esse formato: alias p='pwd' Eu quero alias git commit para que ele git commit -v Mas tentar criar um alias com um espaço gera um erro: $ alias 'git commit'='git commit -v' -bash: alias: 'git commi...
22.09.2012 / 15:13
6
respostas

Por que o uso de alias sobre comandos padrão não é recomendado?

Por exemplo, um alias comum que vi no arquivo ~/.bashrc (ou equivalentes) é alias rm='rm -i' No entanto, tenho visto pessoas recomendarem contra isso porque o alias pode não existir em outro sistema e, como você se tornou descuidad...
05.03.2013 / 14:39
3
respostas

Como faço para remover permanentemente um alias do meu shell

Quando eu não estava perto do meu computador, um cara conseguiu e definiu um Alias para ls na minha pasta raiz. Ele configurou para 'yes NeverGonnaGiveYouUp' . Então, agora, quando estou na minha pasta raiz e digite ls eu recebo um loop...
08.02.2016 / 04:46