Você precisa executar um executável a partir do diretório atual como ./executable
, em que .
representa o diretório atual.
Se você estiver no diretório ~/tools/web/visual-studio-code
para executar o executável Code
, você precisa fazer duas coisas,
- Verifique se o executável tem permissão de execução. Veja Como tornar um arquivo executável?
- Execute o executável como,
./Code
Por que eu preciso digitar './' antes de executar um programa no diretório atual?
Como executar um executável a partir do diretório atual sem ./
antes de executável:
Execute o seguinte comando em um terminal
echo "export PATH=$PATH:." >> ~/.bashrc
e execute Code
de ~/tools/web/visual-studio-code
como
user@server:~/tools/web/visual-studio-code$ Code
Como executar um executável de qualquer diretório sem ./
antes de executável:
echo "export PATH=$PATH:$HOME/tools/web/visual-studio-code" >> ~/.bashrc
e execute Code
de qualquer lugar,
user@server:~$ Code