Você não pode usar aliases dessa forma, no entanto, você pode definir uma função para a mesma coisa.
function gd() {
gvimdiff $1 dir/$1
}
Eu tenho que comparar um número de arquivos e eu não quero mudar o comando em dois lugares o tempo todo. então eu quero criar um alias no bash.
alias gd='gvimdiff $1 dir/$1'
para que eu possa obter
gvimdiff res.tex dir/res.tex
apenas digitando
gd res.tex
Tags bash linux bash-scripting