Como posso criar um atalho de script de shell?

0

Estou usando o Debian e há um usuário que tem um script chamado start.sh . Eu quero que o usuário possa chamar o script digitando application ... em vez de ./start.sh ...

Eu tenho jogado com links simbólicos para /bin , mas eu acho que há maneiras melhores de fazer isso, usando o PATH, ou qualquer outra coisa.

Pergunta: Qual é a melhor prática para um atalho de script de shell como este?

    
por bytecode77 21.04.2015 / 19:14

2 respostas

3
alias application=/path/to/start.sh

O Symlinking funcionaria também. Se isso é uma prática "melhor", depende do que você quer fazer.

    
por 21.04.2015 / 19:19
1

A maneira canônica de consertar isso é adicionar à variável PATH do usuário. Como fazer isso depende do shell usado, mas para a maioria (shells não baseados em Csh) geralmente PATH = $ PATH: / dir / que / script / é / em obras.

    
por 21.04.2015 / 19:23