Você está fazendo errado. O que você precisa é criar um script (que faz o que você quer) e torná-lo acessível pelo SO ou definir um Alias que represente um comando.
Criando script:
Para tornar seu script acessível ao sistema operacional, você tem duas opções:
- coloque seu script em um diretório conhecido pelo sistema operacional. a lista desses diretórios é salva na variável
$PATH
e pode ser obtida executandoecho $PATH
, algo assim:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- introduza o diretório no qual você possui o script no sistema operacional, adicionando-o à variável
$PATH
. Vamos dizer que o diretório está em/home/username/myscripts
. Você pode adicionar esse caminho ao$PATH
executando:export PATH=$PATH:/home/username/myscripts
Criando alias
Baseado na página wiki :
% bl0ck_qu0te%Então, agora você pode fazer isso:
Edite seu .bashrc
e encontre a seção relacionada ao Alias (você pode colocá-lo em qualquer lugar, mas por questões de disciplina e legibilidade, é melhor manter os itens relevantes juntos) e introduza o novo alias da seguinte forma:
alias hep='cd /; java -jar HepRApp.jar'
agora, se você usar ccc
, ele executará o comando definido para ele.