Perguntas com a marcação «alias»

Um alias não passa de um atalho de teclado, uma abreviação, um meio de evitar digitar uma longa sequência de comandos. Isso pode economizar bastante digitação na linha de comando e evitar a necessidade de lembrar combinações complexas de comandos e opções.

216
Por que meu script Bash não reconhece aliases?

No meu ~/.bashrcarquivo residem duas definições: commandA, que é um alias para um caminho mais longo commandB, que é um alias para um script Bash Quero processar o mesmo arquivo com esses dois comandos, então escrevi o seguinte script Bash: #!/bin/bash for file in "$@" do commandA $file...

164
Execute um comando sombreado por um alias

Digamos que eu tenho o seguinte alias no bash - alias ls='ls --color=auto'- e quero chamar comum lssem opções. A única maneira de fazer isso é unalias, execute o comando e, em seguida, alias novamente? Ou há algum truque bacana ou solução

76
Como usar `what` em um comando com alias?

Como a maioria dos usuários, tenho vários aliases configurados para fornecer um conjunto padrão de sinalizadores para programas usados ​​com freqüência. Por exemplo, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' O problema é que, se eu quiser usar whichpara ver de onde vem meu vim/...

67
expansão de alias de comando do watch

Se um watchcomando executar um alias, ele não expandirá o alias. Eu tentei com aspas simples e aspas duplas, de fato, com o seguinte apelido: # alias ll alias ll='ls -l --color=tty' O comando a seguir falhará # watch ll sh: ll: command not found A expansão da linha de comando não deve...

50
Como posso `alias sudo !!`?

Estou tentando definir um alias para o sudo !!Bash. Eu tentei alias sbb='sudo !!', mas interpreta isso como literal !!e imprime sudo: !!: command not found Se eu usar aspas duplas, ele substituirá o estrondo duplo na própria string, para que não funcione. Existe alguma maneira de fazer isto...

33
alias vs export para comandos simples

Para comandos simples como less, é melhor criar um alias ou exportar as opções? Existe algum benefício de um sobre o outro? Por exemplo, se eu quiser lesssempre usar a -Ropção para mostrar caracteres brutos, ambas as soluções funcionarão: export LESS='-R' alias less='less -R' Para um caso...

28
Como removo permanentemente um Alias ​​do meu Shell

Quando eu não estava perto do meu computador, alguém o pegou e definiu um Alias lsna minha pasta raiz. Ele configurou para 'yes NeverGonnaGiveYouUp'. Então agora, quando estou na minha pasta raiz e digito ls, recebo um loop infinito de NeverGonnaGiveYouUp. Isso está me deixando louco e eu não sei...