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.

5
Criando um Alias ​​para um Script Bash
Então eu tentei experimentado e criou um aliasem .bashrc. No entanto, quando testo o comando, recebo: [rkahil@netmon3 ~]$ menu -bash: menu: command not found Aqui está o que eu tenho no .bashrcarquivo: # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and …
10 bash  alias 

1
Quantas maneiras diferentes você pode criar um "alias" no Bash?
Eu só sei de duas maneiras: alias foo=bare function foo() { bar }. A razão pela qual estou perguntando é que - de repente, em uma das minhas sessões do bash - não consigo executar o lncomando porque bashestá com erro -bash: /usr/local/.../ln: No such file or directory(onde esta /usr/local/.../é …
10 bash  shell  alias 

1
substituição preguiçosa do bashrc
Como obter ~/.bashrcaliases para avaliar $()substituições no tempo de execução , em vez de no momento em que ~ / .bashrc é executado (ao abrir um terminal)? Eu executo esse comando com frequência suficiente para adicionar um alias para ele: svn diff -r $(svn info | grep ^Revision | awk …
10 bash  shell  quoting  alias  bashrc 

6
mostrar apenas discos físicos ao usar df e mount
Quando uso dfou mount, estou acima de tudo interessado em partições físicas de disco. Atualmente, a saída desses comandos é sobrecarregada por sistemas de arquivos temporários e virtuais, cgroups e outras coisas nas quais eu não estou interessado regularmente. Minhas partições físicas na saída sempre começam com ' /', então …

2
Novo alias não disponível depois;
Até agora, pensei que um ponto-e-vírgula no shell tivesse (de alguma forma) o mesmo significado que uma quebra de linha. Então fiquei surpreso que por alias <name>=<replacement text>; <name> <name>é desconhecido enquanto é conhecido na próxima linha. csh, tcsh, sh, kshE bashse comportam da mesma. Pelo menos csh, não importa …
9 shell  alias 


1
Criando vários aliases temporários
Não sou usuário root e não tenho acesso ao arquivo de alias global que possui todos os aliases criados, mas quero criar alguns aliases que permaneçam ativos apenas para a sessão em que estou conectado. Uso o comando alias x='cd /parent/child'para criar um alias que me permitirá digitar xno console …
9 alias 

1
A rm pode remover recursivamente diretórios vazios?
Em uma versão antiga do Unix, o rmcomando excluiria diretórios se eles estivessem vazios. Na página do manual Research Unix Eighth Edition para rm : "Se uma entrada for um diretório, ela será removida apenas se estiver vazia." Eu gosto desse comportamento, então tenho esse alias no meu /etc/profile: alias …
9 directory  rm  alias 

2
Bash: use um alias em uma variável
Estou escrevendo um script bash que executa cada um de seus argumentos como um comando. Isso funciona para comandos no meu PATH, mas não para aliases. Posso chamar diretamente um alias no script, mas não posso chamar um alias que foi passado como argumento. O problema (suponho) é que os …
9 bash  alias 

4
Como definir um alias para um arquivo ou diretório específico?
Existem vários arquivos com os quais trabalho frequentemente. Por exemplo, alguns arquivos de configuração ou arquivos de log. Digamos o arquivo de log do Apache. Muitas vezes eu quero tailou grepisso. Em vez de escrever: tail -50 /var/log/apache2/error_log Eu prefiro escrever tail -50 apachelog Portanto, isso apachelogfunciona como um alias …
9 bash  alias 

3
Diferença entre alias no zsh e alias no bash
Eu procurei, mas não encontrei nada conclusivo. Existe uma diferença entre o comando alias no zsh e o comando alias no bash? Caso contrário, isso significa que eu posso compartilhar um conjunto de aliases entre as duas conchas e esperar que funcionem como pretendia?
9 bash  zsh  alias 

2
aliases do bash não se expandem mesmo com shopt expand_aliases
Eu quero executar um alias dentro de uma bash -cconstrução. O bashmanual diz: Os aliases não são expandidos quando o shell não é interativo, a menos que a expand_aliasesopção do shell seja configurada usandoshopt Neste exemplo, por que o alias hinão foi encontrado ao definir expand_aliasesexplicitamente? % bash -O expand_aliases …
8 bash  alias 

6
por que strace ignora meu apelido para rm?
Eu tenho um aliasconjunto para o meu rmcomando. Se eu executar o aliascomando, é isso que recebo como saída. alias rm='rm -i' Agora, quando executo o rmcomando, ele funciona bem como esperado. rm ramesh rm: remove regular empty file `ramesh'? y Agora, eu estava aprendendo sobre as chamadas do sistema …
8 alias  strace 

6
Como copiar ou mover arquivos sem ser solicitado a substituir?
O que eu tentei: root@host [/home1]# cp -f hello /home3 cp: omitting directory `hello' root@host [/home1]# cp -rf hello /home3 cp: overwrite `/home3/hello/.buildpath'? y cp: overwrite `/home3/hello/.bash_logout'? y cp: overwrite `/home3/hello/.project'? ^C Eles sempre me perguntam se eu quero substituir. Usar mv também não funciona. Então, o que eu deveria …
8 shell  alias  cp 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.