Preguntas etiquetadas con alias

Un alias es esencialmente nada más que un atajo de teclado, una abreviatura, un medio para evitar escribir una secuencia larga de comandos. Esto puede ahorrar una gran cantidad de tipeo en la línea de comandos y evitar tener que recordar combinaciones complejas de comandos y opciones.

3
Resolver todos los alias en una línea de comando zsh
He anidado alias y quiero resolverlos todos antes de ejecutar el comando. ¿Cómo puedo hacer eso? Si hay una función que no está vinculada a ninguna tecla, también M-x foobarestá bien para mí. Incluso podría utilizar comando externo ( type, command, which, lo que sea). Intenté todo desde el hilo …
12 zsh  alias 

5
¿Cómo puedo "apilar" alias de shell?
En mi .profile(originado en shmodo de emulación de mi .zshrc) tengo el siguiente fragmento: if [ -f /usr/bin/pacmatic ]; then alias pacman=pacmatic fi # Colorized Pacman output alias pacman="pacman --color auto" Sin embargo, el segundo alias siempre anula al primero: % type pacman pacman is an alias for pacman --color …
12 zsh  alias 

5
¿Cómo probar posibles conflictos al usar alias en bashrc?
¿Hay una manera simple de enumerar todos los conflictos de comandos que se han producido en el sistema debido a la actualización de bashrc que involucra comandos de alias? Por ejemplo, alguien escribe alias ls=/path/to/user-generated/executableen bashrc. ¿Cómo se descubre que esto está enmascarando un comando real ( ls)? Una forma …
12 bash  alias  bashrc 

5
Alias ​​expandibles de shell no interactivo
Tengo problemas para obtener alias para expandir mi cuenta de hosting cuando ejecuto un comando como: ssh user@server "bash -c \"alias\"" Mi archivo .bashrc es: echo .bashrc # .bashrc shopt -s expand_aliases # Source global definitions (commenting this out does nothing) if [ -f /etc/bashrc ]; then . /etc/bashrc fi …
12 bash  ssh  alias  bashrc 

2
Citas de escape en alias zsh
Siguiendo con esta pregunta sobre la eliminación de nuevas líneas del texto, quiero convertir esto en un alias zsh de la siguiente manera: alias striplines=' awk " /^$/ {print \"\n\"; } /./ {printf( \" %s \",$0);}"' Intenté escapar de las comillas dentro del script awk, pero recibo este error: awk: …
12 shell  zsh  quoting  alias 

1
Bash alias con un espacio como parte del comando
Estoy tratando de crear un alias bash, donde el alias en sí tiene un espacio. La idea es que el alias (es decir con) significa sudo openvpn --config /path/to/my/openvpn/configs/. Lo que resulta en un comando legible, cuando conse usa el alias. es decir: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf` …

3
Cómo extender alias bash
¿Cómo crear un alias que realmente extienda otro alias del mismo nombre en Bash? Por qué: Solía han GREP_OPTIONSfijado en .bashrcque algo como esto: GREP_OPTIONS="-I --exclude=\*~" También tenía un script (digamos setup-java.sh) que llamaría antes de trabajar en algunos proyectos Java. Contendría la línea: GREP_OPTIONS="$GREP_OPTIONS --exclude-dir=classes" Si también uso Sass, …
11 bash  grep  alias 

3
Definir un alias e inmediatamente usarlo
En zshesto funciona bien: alias foo=ls foo Pero esto no: alias foo=ls; foo Al presionar enter un tiempo extra no es un problema cuando se ejecuta de forma interactiva. Pero cuando atravesarlo de sshrepente se convierte en un problema: % ssh zsh@server 'alias foo=ls; foo' zsh:1: command not found: foo …
11 zsh  alias 


2
¿Cómo usar - como alias?
Cuando estaba usando openSUSE 11.3, venía con varios alias ya configurados. Dos que usé mucho fueron +por pushd .y -para popd. Ahora en Debian, no puedo entender cómo crear el segundo. alias -=popdintenta leer -=como una opción de comando para alias. Intenté poner comillas (tanto simples como dobles) alrededor y …
11 bash  alias 

4
Forzar un alias 'agregado' a cada comando
¿Es posible agregar a la fuerza un alias de tiempo (por falta de una mejor manera de expresarlo) a cada comando bash? Por ejemplo, me gustaría tener un usuario específico que siempre que se ejecuta un comando, siempre se envuelve con dateantes y después, o time. ¿Es posible? y si …
11 bash  monitoring  alias  date  time 



2
Cómo crear un alias con un comando contiene 'y "
Hace algunas publicaciones, alguien preguntó cómo mostrar la memoria en porcentaje. Alguien respondió con: free | awk '/^Mem/ { printf("free: %.2f %\n", $4/$2 * 100.0) }' Me preguntaba si puedo convertir este comando en un alias en ~ / .bashrc. Pero la sintaxis del alias es: alias aliasname='command' ¿Cómo puedo …
10 bash  quoting  alias 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.