
Este alias funciona en UNIX y Redhat. No funciona en Fedora
alias te 'gedit "\!*" &'
Uso: te myfile.cpp
Abre gedit myfile.cpp
en la ventana de edición y se ejecuta en segundo plano.
¿Es Fedora el problema o necesito modificar la sintaxis?
Respuesta1
Ese es un csh
alias de estilo, y supongo que en Fedora ahora estás usando sh
o bash
. Puede cambiar su shell a /bin/csh
o /usr/bin/tcsh
si están instalados o reescribir el alias como una función en su archivo ~/.profile
.
function te() {
gedit "$@" &
}
NOTA: La function
palabra clave es opcional. Algunas versiones de shells estilo Bourne lo requieren, otras no lo entienden o no lo quieren. Algunos funcionarán con o sin él.
PD: bienvenido al club de las conchas de Bourne. csh
y tcsh
tienen muchos problemas que los proyectiles estilo bourne no tienen.