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

Um problema com o find e o grep

Eu defini o seguinte alias em ~/.bashrc : alias fg='find . -name $1 | xargs grep --color $2' para escrever fg "*.txt" " my_text " e encontre todos os arquivos que tenham extensão .txt e contenham "my_text", mas isso não funciona...
18.03.2011 / 09:36
2
respostas

Como executar especificamente um comando interno do shell

Considere uma situação em que executo esses comandos no meu shell atual ou os coloco dentro de .bashrc : alias source='echo hi' alias .='echo hi' alias unalias='echo hi' ou function source(){ echo hi; } , etc. No caso de comandos b...
30.04.2017 / 08:25
3
respostas

Eu preciso transformar uma série de comandos reunidos em um alias em .bashrc

sudo ifconfig wlan0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}' O comando acima, quando executado a partir do terminal, gera o endereço IP "interno" correto. Quando tento passar como alias como: alias intip='sudo ifconfig wlan0...
28.06.2013 / 19:11
3
respostas

Como posso mostrar os resultados depois que o Bash lê uma linha completa de entrada, mas antes de executar qualquer um dos comandos nessa linha?

Do manual de bash, seção 6.6 alias ,   …   Bash always reads at least one complete line of input before executing any of the commands on that line.  Aliases are expanded when a command is read, not when it is executed. Therefore, a...
04.08.2017 / 00:27
4
respostas

Um alias para mover arquivos e segui-los para o destino deles

Estou tentando escrever um script - ou um alias, para ser mais preciso -, o que me permite mover arquivos e seguir ( cd ) para o diretório de destino deles. A resposta aceita a essa pergunta sugere este código: mvf() { mv "$@" &&...
15.06.2017 / 19:49
3
respostas

É legal ignorar aliases?

Eu tenho alias rm='rm -i' no meu arquivo ~/.bashrc (Acabei de saber que é considerada má prática por alguns). Parece que o alias não é levado em conta quando executado com nice : bli@naples:~$ touch test bli@naples:~$ rm test rm:...
20.09.2016 / 14:05
3
respostas

bash alias começando com pipe não funciona?

Estou tentando criar um alias que comece com um pipe. ex: echo -i "hello\nworld" | grep world > world alias gr="| grep" echo -i "hello\nworld" gr world > hello > world gr world Ou seja, se o alias começar com um canal, o alias...
09.08.2016 / 21:14
2
respostas

Como aliasar um comando contendo apóstrofos e aspas?

Como resultado da minha pergunta anterior, decidi alias groe= ?vim -c 'normal "+p1Gdddd"' -c ':%s/\n/' -c 'normal"gVGgJy"' -c'q!'? Não consigo descobrir como substituir '? s' no meu exemplo para que funcione. Já tentei pontos de interro...
25.10.2016 / 08:50
1
resposta

Comando Linux não está funcionando como alias

Eu criei um comando para contar o número de sessões que cada usuário em nosso servidor possui. É: who | awk '{ print $1}' | sort | uniq -c | sort que funciona bem, mas quando eu movo isso para um alias no servidor eu só recebo o retorno d...
26.03.2018 / 20:22
1
resposta

Alias para script perl

Até agora, enquanto navegava na internet, descobri uma boa adição ao meu gerador de senha gpg e decidi ajustar meu alias com esses comandos. Aqui está o código gpg --gen-random 1 20 | perl -ne'print "Your password: ";s/[\x00-\x20]/chr(ord($^N...
20.12.2014 / 16:22