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

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 / 16: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 / 19: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 / 18: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 / 20: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 / 19: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 / 07:39
1
resposta

Por que não usar alias em comandos compostos?

Do manual do bash Aliases are expanded when a function definition is read, not when the function is executed, because a function definition is itself a compound command. As a consequence, aliases defined in a function are not available unti...
05.08.2017 / 16:50
2
respostas

erro de sintaxe próximo ao token ';' (lição de casa)

Estou escrevendo um alias que insere um nome de arquivo e, depois, certificando-se de que o arquivo é regular e legível, copia o arquivo usando cp -i para a pasta de backup $HOME/Backup Sou muito novo no UNIX, por isso estou passando po...
13.10.2017 / 01:54
1
resposta

Melhore o alias existente para substituir dinamicamente o texto da linha de comando

Eu tenho um alias em .bashrc assim: alias ylog = "yarn logs -applicationId" Isso funciona bem quando eu faço ylog application_123 . Às vezes, os nomes dos meus trabalhos aparecem na forma de job_123 em vez de application_123...
18.05.2016 / 02:36
1
resposta

alias? não está funcionando em zsh

Eu fui levado a acreditar que não havia diferenças entre aliases em zsh e bash, mas parece que não é o caso. Eu tinha um alias que me ajudava a me familiarizar com os utilitários de linha de comando disponíveis para mim, mas depois de copiá-lo p...
22.04.2016 / 17:11