Preguntas etiquetadas con alias

10
sustitución perezosa de bashrc

¿Cómo se obtienen ~/.bashrcalias para evaluar las $()sustituciones en tiempo de ejecución , en lugar de en el momento en que se ejecuta ~ / .bashrc (al abrir un terminal)? Ejecuto este comando con suficiente frecuencia que me gustaría agregarle un alias: svn diff -r $(svn info | grep ^Revision |...

9
Nuevo alias no disponible después;

Hasta ahora, pensaba que un punto y coma en el shell tiene (de alguna manera) el mismo significado que un salto de línea. Así que me sorprendió que por alias <name>=<replacement text>; <name> <name>es desconocido mientras se sabe en la siguiente línea. csh, tcsh, sh, kshY...

9
Crear múltiples alias temporales

No soy un usuario root y no tengo acceso al archivo de alias global que tiene todos los alias creados, pero quiero crear algunos alias que permanezcan activos solo para la sesión en la que estoy conectado. Uso el comando alias x='cd /parent/child'para crear un alias que me permitirá simplemente...

9
¿Puede rm eliminar recursivamente directorios vacíos?

En una versión anterior de Unix, el rmcomando eliminaría directorios si estuvieran vacíos. De la página de manual de Research Unix Octava Edición para rm : "Si una entrada es un directorio, se elimina solo si está vacía". Me gusta este comportamiento, así que tengo este alias en mi /etc/profile:...

9
Bash: usa un alias en una variable

Estoy escribiendo un script bash que ejecuta cada uno de sus argumentos como un comando. Esto funciona para comandos en mi PATH, pero no para alias. Puedo llamar directamente a un alias en el script, pero no puedo llamar a un alias que se haya pasado como argumento. El problema (supongo) es que...

9
Diferencia entre alias en zsh y alias en bash

He buscado alrededor pero no he podido encontrar nada concluyente. ¿Hay alguna diferencia entre el comando alias en zsh y el comando alias en bash? Si no es así, ¿significa que puedo compartir un conjunto de alias entre las dos capas y esperar que funcionen como yo

8
los alias bash no se expanden incluso con shopt expand_aliases

Quiero ejecutar un alias dentro de una bash -cconstrucción. El bashmanual dice: Los alias no se expanden cuando el shell no es interactivo, a menos que la expand_aliasesopción del shell se establezca utilizandoshopt En este ejemplo, ¿por qué hino se encuentra el alias cuando se configura...

8
¿Por qué strace ignora mi alias para rm?

Tengo un aliasconjunto para mi rmcomando. Si ejecuto el aliascomando, esto es lo que obtengo como salida. alias rm='rm -i' Ahora, cuando ejecuto el rmcomando funciona bien como se esperaba. rm ramesh rm: remove regular empty file `ramesh'? y Ahora, estaba aprendiendo sobre las llamadas al...

8
cp -f no puede sobrescribir cp -i alias

En mi archivo /home/user/.bashrc, tengo esos alias para evitar errores: alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' Si estoy realmente seguro de lo que estoy haciendo, puedo sobrescribir rmy mvusar alias rm -fo mv -f, no me preguntará si realmente quiero sobrescribir archivos. El problema...