Articles of alias

Cómo evitar que $ () se ejecute prematuramente al crear un alias

Estoy usando Atom como editor de text, pero no me gusta su búsqueda difusa, así que estoy tratando de configurar una alternativa. Encontré una buena búsqueda difusa en la command-line (fzf) que funciona muy bien así: atom $(fzf) Cuando pongo esto en mi .bash_profile, así: alias atm="atom $(fzf)" El command fzf ejecuta prematuramente, tan pronto […]

Caracteres especiales en alias

¿Es posible tener caracteres especiales en alias? Un ejemplo muy tonto, solo para aclarar el punto: ls | xargs cat | grep "this" alias ->='xargs cat | grep ' ls | -> "this"

Usar arguments en el text de reemploop de un alias

El manual de bash dice por alias, No hay ningún mecanismo para usar arguments en el text de reemploop, como en csh. Si se necesitan arguments, se debe usar una function de shell (ver Sección 3.3 [Funciones de Shell], página 17). ¿Qué significan las dos oraciones? "usar arguments en el text de reemploop" no parece […]

¿Cómo carga CentOS el file bash_alias?

Estoy acostumbrado a Ubuntu , donde solo creo un file .bash_aliases y listo. En CentOS , ¿cómo obtengo .bashrc para cargar el file .bash_aliases ?

Los alias de Bash no se cargan en Debian, pero en Mint lo hacen cuando sudo -s

Linux Mint 18.1: Me siento en esta máquina. cat ~/.bash_aliases | grep "alias lll=" alias lll='l -la' sudo -s [sudo] password for … lll (very long list) Linux Debian Stretch (9, testing): Yo ssh a esta máquina. ssh username@ip_address_of_server -p port_number No mail. cat ~/.bash_aliases | grep "alias lll=" alias lll='l -la' sudo -s [sudo] […]

¿Puedo alias `! <Editor>` en bashrc?

Utilizo emacs como editor en la línea de command (aliased con alias em='emacs -nw' ) y me gustaría poder crear un alias para !em para abrir el file abierto más recientemente en emacs. He intentado alias e='!em' , alias e='${!}em' , alias e='${!em}' , pero hasta ahora no puedo encontrar nada que funcione. ¡He encontrado […]

Crear alias para el directory de escritorio

Si escribo cd Desktop , no importa en qué carpeta esté abierta actualmente la terminal, quiero que navegue a /home/bob-ubuntu/Desktop En mi file .bashrc tengo las siguientes líneas en la parte inferior: alias desktop='/home/bob-ubuntu/Desktop' alias Desktop='/home/bob-ubuntu/Desktop' y luego lo fuente, pero cuando escribo en cd Desktop o cd desktop todavía da el mismo error?

cómo agregar un parámetro al alias bash sin espacio entre ellos?

Podemos hacerlo con facilidad: myalias='command param1 param2' entonces myalias param3 corre command param1 param2 param3 Necesito un alias que funcionará igual, pero sin el último 'espacio': command param1 param2param3 Por ejemplo, tengo muchos serveres en / 24 subnetworking y necesito ejecutar el mismo command usando la ip. Así que quiero alias como el command param1 […]

La secuencia de commands run bash no funciona alias en zsh

Yo uso zsh en centos. Y quiero ejecutar algunos guiones de shell. Me gusta esto. script.sh #!/bin/sh # something .. source ./aliases-file.sh aliases-file.sh alias test=ls alias test2=cat ./script.sh , el alias no se ha aplicado a la session actual. ¿Cómo puedo trabajar esto?

¿Cómo establecer un alias sobre la ejecución del command?

Quiero que otros desarrolladores tengan algunos methods convenientes. Por lo tanto, quiero darles un script que establezca automáticamente un alias. Por ejemplo, el command grunt compileModule:[modulename] debe establecer el alias cprev para que sea este command exacto. ¡El command todavía se debe ejecutar después de configurar el alias! Como comúnmente trabajamos varios días en el […]