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.

3
Resolver todos os aliases em uma linha de comando zsh
Aninhei aliases e desejo resolvê-los antes de executar o comando. Como faço isso? Se existe uma função que não está vinculada a nenhuma tecla, também M-x foobaré bom para mim. Eu poderia até usar comando externo ( type, command, which, qualquer que seja). Eu tentei de tudo, desde o segmento …
12 zsh  alias 

5
Como posso "empilhar" aliases de shell?
No meu .profile(originado no shmodo de emulação do meu .zshrc), tenho o seguinte snippet: if [ -f /usr/bin/pacmatic ]; then alias pacman=pacmatic fi # Colorized Pacman output alias pacman="pacman --color auto" No entanto, o segundo alias sempre substitui o primeiro: % type pacman pacman is an alias for pacman --color …
12 zsh  alias 

5
Como testar possíveis conflitos ao usar o alias no bashrc?
Existe uma maneira simples de listar todos os conflitos de comando que ocorreram no sistema devido à atualização do bashrc envolvendo comandos de alias? Por exemplo, alguém escreve alias ls=/path/to/user-generated/executableno bashrc. Como alguém descobre que isso está mascarando um comando real ( ls). Uma maneira parece ser executar todos os …
12 bash  alias  bashrc 

5
Alias ​​de expansão de shell não interativo
Estou tendo problemas para obter aliases para expandir minha conta de hospedagem quando executo um comando como: ssh user@server "bash -c \"alias\"" Meu arquivo .bashrc é: echo .bashrc # .bashrc shopt -s expand_aliases # Source global definitions (commenting this out does nothing) if [ -f /etc/bashrc ]; then . /etc/bashrc …
12 bash  ssh  alias  bashrc 

2
Escapando aspas no alias zsh
Após essa pergunta sobre a remoção de novas linhas de texto, desejo transformar isso em um alias zsh da seguinte maneira: alias striplines=' awk " /^$/ {print \"\n\"; } /./ {printf( \" %s \",$0);}"' Eu tentei escapar das aspas dentro do script awk, mas estou recebendo este erro: awk: (FILENAME=bspsrobustness …
12 shell  zsh  quoting  alias 

3
Como estender aliases do bash
Como criar um alias que realmente estende outro alias com o mesmo nome no Bash? Por quê: Eu costumava ter GREP_OPTIONSdefinido em .bashrcpara algo como isto: GREP_OPTIONS="-I --exclude=\*~" Eu também tinha um script (digamos setup-java.sh) que eu chamaria antes de trabalhar em alguns projetos Java. Ele conteria a linha: GREP_OPTIONS="$GREP_OPTIONS …
11 bash  grep  alias 

1
Alias ​​do bash com um espaço como parte do comando
Estou tentando criar um alias do bash, onde o próprio alias tem um espaço nele. A ideia é que o alias (ie con) represente sudo openvpn --config /path/to/my/openvpn/configs/. O que resulta em um comando legível, quando o conalias é usado. ou seja: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf` Eu …

3
Definir um alias e usá-lo imediatamente
Em zshIsso funciona bem: alias foo=ls foo Mas isso não: alias foo=ls; foo Pressionar inserir um tempo extra não é um problema ao executar interativamente. Mas, ao executá- sshlo, de repente se torna um problema: % ssh zsh@server 'alias foo=ls; foo' zsh:1: command not found: foo Mesmo com uma nova …
11 zsh  alias 


4
Forçando um alias 'adicionado' a todos os comandos
É possível adicionar à força um alias de tempo (por falta de uma maneira melhor de expressá-lo) a cada comando bash? Por exemplo, eu gostaria de ter um usuário específico que, sempre que um comando é executado, ele sempre é agrupado com dateantes e depois ou time. Isso é possível …
11 bash  monitoring  alias  date  time 

2
Como usar - como apelido?
Quando eu estava usando o openSUSE 11.3, ele vinha com vários aliases já configurados. Dois que eu usei muito foram +para pushd .e -para popd. Agora no Debian, não consigo descobrir como criar o segundo. alias -=popdtenta ler -=como uma opção de comando para o alias. Tentei colocar aspas (simples …
11 bash  alias 



2
Como criar um alias com um comando contém 'e "
Alguns posts atrás, alguém perguntou como mostrar a memória em porcentagem. Alguém respondeu com: free | awk '/^Mem/ { printf("free: %.2f %\n", $4/$2 * 100.0) }' Eu queria saber se posso transformar esse comando em um alias em ~ / .bashrc. Mas a sintaxe do alias é: alias aliasname='command' Como …
10 bash  quoting  alias 

3
no Bash, como não incluir argumentos extras em um alias?
Estou tentando fazer algo como alias ftp='echo do not use ftp. Use sftp instead.' apenas para que ftpnão seja usado acidentalmente. Mas eu notei que ftp abcd.com fará com que o comando faça eco do not use ftp. Use sftp instead. abcd.com porque abcd.comé considerado um argumento para echo. Existe …
10 bash  alias  ftp  echo 

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.