Articles of alias

Un alias para mover files y seguirlos a su destino

Intento escribir un script, o un alias, para ser más preciso, que me permite mover files y seguirlos ( cd ) a su directory de destino. La respuesta aceptada a esta pregunta sugiere este código: mvf() { mv "$@" && goto "$_"; } donde goto es solo una variante más segura de cd y $_ […]

Uso de cotizaciones alias grep

Intento crear un alias en el file bashrc pero con problemas. Quiero que el command grep los loggings de acceso de nuestro server para una dirección IP en particular. Mi input actual es: alias ip_usage='sudo grep "$1" /srv/logs/httpd/chris-server.com/access.log' El uso de mi shell es: ip_usage 192.168.0.0 pero esto trae de vuelta todos los loggings en […]

¿Encuentra dónde se define o se obtiene un command bash?

A veces quiero saber en qué evalúa realmente un command que bash en bash . Por lo general, puedo averiguar la location del ejecutable con mucha facilidad. $ which vim /usr/bin/vim Pero, ¿y si he creado un alias para vim ? $ alias vim="echo mwahaha" $ which vim /usr/bin/vim Hmm, no es bueno. Si sospecho […]

Tengo que convertir una serie de commands conectados en un alias en .bashrc

sudo ifconfig wlan0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}' El command anterior cuando se ejecuta desde el terminal genera la dirección IP "interna" correcta. Cuando trato de pasar como alias como: alias intip='sudo ifconfig wlan0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'' […]

Un problema con find y grep

He definido el siguiente alias en ~/.bashrc : alias fg='find . -name $1 | xargs grep –color $2' para escribir fg "*.txt" " my_text " y encuentre todo el file que tenga extensión .txt y contenga "mi_text" pero no funciona. ¿Por qué?

Alias ​​Loop en csh

¿Por qué se crea un error de bucle Alias ​​aquí? alias df 'printf "\n"; df -hP | column -t' Pero no aquí: alias df 'df -hP | column -t' Me doy count de que podría llamar al alias otra cosa y seguir funcionando, sin embargo, estoy tratando de entender la operación subyacente.

nohup: no se pudo ejecutar el command `. ': Permiso denegado

Intenté ejecutar mi script usando: nohup . test.sh y nohup . ./test.sh Sin embargo, obtuve: nohup: failed to run command `.': Permission denied cada vez. Lo que realmente bash hacer es que en mi script pueda llamar commands a los que he asignado un alias, pero solo funciona con " . test.sh " o " […]

¿Por qué se requiere una recarga diaria de .zshrc usando un alias que contiene $ (date -u +% Y% m% d)?

Cada mañana ejecuto el siguiente command que une un file de logging creado diariamente: ssh -t server@55.555.55.55 tail -f development/abc/$(date -u +%Y%m%d).log Esto funciona bien y cada mañana el file de logging de ese día se atiende sin problemas. El viernes pasado creé el siguiente alias para este command en .zshrc y el viernes funcionó […]

¿Puedo establecer los valores pnetworkingeterminados para rsync en modo no daemon?

¿Puedo establecer los valores pnetworkingeterminados para rsync en modo no daemon? Sé que el modo daemon tiene este file de configuration: /etc/rsyncd.conf Pero normalmente utilizo la versión no daemon de esta manera: rsync -avzcO –exclude-from=/path/to/rsync/exclude/list {from…} {to…} ¿Hay alguna manera de que pueda configurar esos indicadores como valores pnetworkingeterminados? Estoy usando la rsync version 2.6.9 […]

Sobre usar $ hash_array

El código idéntico funciona en un sistema y falla en otro: % zsh –version zsh 5.0.7 (x86_64-pc-linux-gnu) % typeset -A frobozz % alias -g foo='echo xyz' % frobozz[$(foo)]=9 % echo ${(kv)frobozz} xyz 9 % zsh –version zsh 5.1 (i386-unknown-netbsdelf6.1) % typeset -A frobozz % alias -g foo='echo xyz' % frobozz[$(foo)]=9 zsh: not an identifier: frobozz[$(fooech9 […]