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

Por que o alias dentro da função não funciona?

Veja o código abaixo: a()(alias x=echo\ hi;type x;alias;x);a Eu tenho um alias dentro de uma função, eu não quero mudar o ambiente externo (é por isso que eu estou usando () em vez de {} ), mesmo o código dizendo que o alias foi defi...
23.01.2015 / 18:42
3
respostas

bash: Salvando aliases além de uma sessão

Recentemente, tenho andado a mexer nos comandos do terminal do Linux para tentar sentir melhor o sistema. Fiquei feliz em saber que eu poderia dar aos comandos um nome diferente para chamá-los, usando o comando alias. Por exemplo, alias pr...
22.04.2015 / 21:35
2
respostas

Encaminhar aliases para o processo filho

Eu tenho alguns aliases que são definidos em /etc/zprofile (ou /etc/profile para bash). Também $PATH é manipulado lá. Eu quero iniciar um shell interativo de um shell que evita a manipulação $PATH . Eu faço isso iniciando-o com a o...
23.05.2016 / 22:21
1
resposta

Como trocar dois comandos no bash?

Digamos que eu tenha o comando A e o comando B , mas quero que B seja executado quando digito A e vice-versa. Eu tentei alias A='B' alias B='A' Mas isso não parece funcionar por algum motivo. Como faço isso? EDITAR: O...
01.03.2015 / 13:00
1
resposta

if-then-else dentro do alias do Bash

Eu estou tentando fazer um alias para mv , então ele faz o seu comportamento normal em pastas normais e é substituído por git mv dentro de repositórios git. Eu tentei de várias maneiras. a instrução if funciona, somente o comando git mv...
13.03.2017 / 19:40
6
respostas

Definindo aliases para um determinado diretório [duplicado]

Existe uma maneira de ter um alias definido para um diretório específico e seus subdiretórios? Eu sei que posso colocá-lo no meu arquivo .bashrc , mas gostaria apenas de um determinado diretório. Editar: o que eu quero dizer é que go...
18.02.2014 / 01:35
1
resposta

Os aliases não persistem após o script de origem

Aqui está o meu script: echo "Defining aliases" echo $$ echo " s=screen v=vlock -a j=jobs " | sed '/^$/d' | while read alias do echo $$ alias "$alias" alias | wc -l done E aqui está sua saída: parthian@computer$ . aliases Defini...
25.06.2015 / 01:29
1
resposta

chamando Bash Function da definição de alias

Estou usando o Xilinx ISE, um programa que requer a criação de um script de fornecedor para configurar o caminho para todas as suas ferramentas. Como este script quebra algumas funcionalidades do meu shell, eu não quero usá-lo no início do shell...
09.12.2014 / 13:58
2
respostas

Gerando comandos com expansão de variáveis em um loop

Eu quero criar aliases locais enquanto trabalho em determinados diretórios. Por exemplo, eu gostaria de ter o seguinte em um arquivo chamado local_alias alias foo='bar' Eu queria escrever um script de limpeza para remover esses aliases...
09.05.2014 / 03:24
3
respostas

fish: espaço em branco no alias

Eu estou tentando alias um executável em um diretório com um espaço nele. Por exemplo: alias myfile="/home/ben/test case/myfile" Agora, isso não é expandido da maneira que eu quero (ele acha que /home/ben/test é o executável). No bash...
21.09.2015 / 14:04