Perguntas sobre 'alias'

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

como evitar a expansão de alias por 'eval' para um alias arbitrário e manter a proteção de loop infinito em uma função?

IMPORTANTE: não use eval! (eu aprendi isso mais tarde ..) Em uma função, eval expande sleep para seu alias, então evito o loop infinito dessa maneira: function FUNCexecEcho() { echo "EXEC: $@"; shopt -u expand_aliases eval "...
26.01.2014 / 21:31
2
respostas

Como criar hífen alias para zsh?

Estou usando zsh e oh-meu-zsh no Ubuntu. Para mudar para o diretório recente no passado, havia um alias definido como - , que é o mesmo que cd - . De alguma forma, o alias desapareceu na minha máquina. Isso pode ter acontecido dev...
14.10.2015 / 17:30
3
respostas

Como tornar um alias permanente?

Eu criei um alias: alias shh='sqlplus hfdora/hfdora@hfd1" Depois de criar esse alias, consegui inserir meu banco de dados digitando apenas shh . Mas depois de fechar meu shell, não consegui encontrar o alias na próxima vez. Mesmo d...
14.07.2015 / 17:22
1
resposta

Erro ao criar um alias para o comando find [duplicate]

Estou tentando encurtar o comando find , mas recebendo um erro: $ alias f='find . -name $1 -print' $ f JobConf.java find: paths must precede expression: JobConf.java Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat...
29.09.2011 / 06:04
2
respostas

Como faço para criar uma função alias do emacs?

Em uma tentativa de contornar um aspecto irritante do tmux, eu tenho o seguinte código no meu arquivo .bashrc: alias emcs="command emacs" # Fix emacs in tmux emacs () { if [ $TERM != "xterm" ] then TERM=xterm emacs "$@" e...
25.04.2018 / 18:25
2
respostas

A execução do comando de alias como outro usuário falha

Não tenho certeza do que estou fazendo de errado aqui. User2 cria um arquivo em seu .bash_profile para definir aliases específicos do ambiente. # .bash_profile source $HOME/set_environment_shortcuts Dentro de $ HOME / set_environment_s...
25.09.2017 / 21:56
2
respostas

Desativa uma bandeira de comando e recursão infinita

Como ele substitui meu histórico quando usado em vários terminais, desejo desativar a funcionalidade fc -W . Infelizmente, tenho o hábito de digitá-lo com frequência. Acho que não é possível criar um alias, pois há um espaço em branco em f...
02.03.2018 / 19:52
1
resposta

O alias sobre um comando coreutil é uma má ideia? [fechadas]

Eu freqüentemente me vejo copiando grandes diretórios e pensando "danado, eu deveria ter usado rsync ao invés de cp para isso porque eu posso obter atualizações de progresso". Estou pensando em adicionar isso ao meu .profile : alias cp='...
19.07.2016 / 22:27
1
resposta

Por que os aliases estão faltando dentro do comando bash?

Quando eu corro no meu terminal: alias uma lista com todos os meus aliases (definidos em ~/bashrc e ~/.bash_aliases arquivos) será exibida no meu terminal. Isso é legal e como esperado! Mas quando eu corro: bash -c "alias"...
16.07.2014 / 21:31
2
respostas

Como criar um alias para os diretórios e copiar um arquivo para outro?

Eu quero copiar um arquivo de /home/e_empid/file1 para /home/e_empid /dir1/dir2/dir3/Backupfile1 . O usuário não deseja gravar um comando longo a cada vez. Escreva um comando para definir um apelido para a ação acima? Eu tentei o código...
07.12.2014 / 08:39