
Este alias funciona em UNIX e em Redhat. Não funciona no Fedora
alias te 'gedit "\!*" &'
Uso: te myfile.cpp
Ele abre o gedit myfile.cpp
na janela de edição e é executado em segundo plano.
O problema é o Fedora ou preciso ajustar a sintaxe?
Responder1
Esse é um csh
alias de estilo, e meu palpite é que no Fedora você está usando agora sh
ou bash
. Você pode alterar seu shell para /bin/csh
ou /usr/bin/tcsh
se eles estiverem instalados ou reescrever o alias como uma função em seu arquivo ~/.profile
.
function te() {
gedit "$@" &
}
NOTA: A function
palavra-chave é opcional. Algumas versões de shells estilo bourne exigem isso, algumas versões não entendem ou não querem isso. Alguns funcionarão com ou sem ele.
PS: bem-vindo ao clube shell Bourne. csh
e tcsh
tem muitos problemas que os shells do estilo Bourne não apresentam.