Articles of alias

Definiendo alias para un cierto directory

¿Hay alguna manera de tener un set de alias para un directory en particular y sus subdirectorys? Sé que puedo ponerlo en mi file .bashrc , pero me gustaría solo para cierto directory. Editar: lo que quiero decir es que me gustaría ejecutar commands con alias dentro del directory ~$ foo -bash: foo: command not […]

Cómo alias un command con '

Quería hacer un locking de mayúsculas alias de alias: python -c 'from ctypes import *; X11 = cdll.LoadLibrary("libX11.so.6"); display = X11.XOpenDisplay(None); X11.XkbLockModifiers(display, c_uint(0x0100), c_uint(2), c_uint(0)); X11.XCloseDisplay(display)' Escribí esto en mi .zshrc: alias caps='python -c 'from ctypes import *; X11 = cdll.LoadLibrary("libX11.so.6"); display = X11.XOpenDisplay(None); X11.XkbLockModifiers(display, c_uint(0x0100), c_uint(2), c_uint(0)); X11.XCloseDisplay(display)' ' Pero parece que el problema […]

Crear un alias que pueda interactuar con arguments

Mi objective final es simplificar la tarea de rutina de compilation y ejecución. Ahora tengo los siguientes commands 1. g++ foo.cpp -o foo –std=c++11 2. chmod foo +x #this may be overkill 3. ./foo Entonces, mi pregunta si esto puede hacerse como compile foo con alias o algo así He intentado alias compile='g++ $1.cpp -o […]

Ejecuta un command tras otro en zsh cuando se presiona Ctrl-C

Recientemente me mudé a zsh desde bash (en OSX). Tengo un alias bash que he usado para ejecutar un progtwig y luego otro (incluso si el progtwig anterior sale con error) en bash. No puedo encontrar la forma de replicar esto en zsh. Bash alias que me gustaría replicar es: gulp ; say "Gulp has […]

Hacer un alias que mapea los arguments en el medio del command

Quiero alias killapp X para pidof X | xargs kill pidof X | xargs kill o kill `pidof X` , pero no puedo pensar en una forma de hacerlo con solo un alias en killapp . ¿Cómo podría hacer esto para no tener que hacer killapp X` ?

llamando a la function Bash desde la definición del alias

Estoy usando Xilinx ISE, un progtwig que requiere fuente de un script de proveedor para configurar la ruta para todas sus herramientas. Como esta secuencia de commands rompe algunas funcionalidades de mi caparazón, no quiero searchla en el inicio del caparazón, sino solo cuando la necesito. Para hacerlo, había configurado un alias para source /long/path/to/script […]

¿Por qué alias dentro de la function no funciona?

Vea el código a continuación: a()(alias x=echo\ hi;type x;alias;x);a Tengo un alias dentro de una function, no quiero cambiar el entorno externo (es por eso que estoy usando () lugar de {} ), incluso el código que dice que el alias se configuró exitosamente, no funciona, verifica la salida fuera: x is aliased to `echo […]

Use alias después de emitir el command sudo su

Estoy en AIX 7.1. Tengo un montón de alias definidos en mi perfil personal. alias df='df -k' alias cl=clear alias h=history alias ll='ls -al' alias lt='ls -latr' alias ls='ls -Fa' alias psj='ps -ef | grep java' Si emite un command 'sudo su' o 'sudo su other_user', no puedo usar estos alias. Tenía la printing de […]

Alias ​​no parece leer de STDIN

Estoy buscando un alias para convertir el hex de la salida de hexdump en la notación hexadecimal de "Python": $ echo "5f 74 34 0c c9 7b 9f f8 7a 7c 46 ff ff 5c 31 26" | sed 's/ */\\x/g' | awk '{print "\\x"$0}' \x5f\x74\x34\x0c\xc9\x7b\x9f\xf8\x7a\x7c\x46\xff\xff\x5c\x31\x26 Lo anterior funciona, así que intenté crear un alias […]

¿Por qué fallan estos alias?

Estoy intentando poner algunas definiciones de alias en .bashrc . Me gusta esto: #Convienience aliases alias ll='ls -l' alias ldir='ls -p | grep "/"' #Temporary aliases alias mvFooLog='mv ~/Projects/Foo/Log.txt .' El último alias funcionará para mí, pero parece haber cierta sutileza que está corrompiendo la definición de los dos primeros. Cuando miro la salida de […]