Como encurtar um arquivo no terminal

0

Eu salvei um arquivo python na minha área de trabalho e quero executá-lo no terminal, mas toda vez que eu o executar, eu tenho que digitar 'python /home/m3gn/Desktop/ex1.py' Existe alguma maneira de encurtar isso para que eu tenha que digitar 'python ex.1'?

Obrigado!

    
por Megan 18.08.2013 / 00:59

2 respostas

1

  1. Você pode criar uma pasta bin dentro de seu diretório pessoal: /home/m3gn/bin O Ubuntu teoricamente pode adicionar esse diretório ao seu caminho automaticamente.
  2. Forneça as permissões executáveis do arquivo python, ou seja: chmod +x ex1.py
  3. Mova o arquivo ex1.py para o diretório home/m3gan/bin
  4. Você deve conseguir executar o arquivo usando apenas o nome do arquivo: ex1.py
  5. Como um plus, como o Ubuntu adiciona bin ao seu caminho, você terá a conclusão do bash, ou seja, se você digitar e + TAB ou ex + TAB ou ex1 + TAB, o terminal completará automaticamente o restante do nome do arquivo. / li>

Se o Ubuntu não adicionar bin automaticamente ao seu caminho, você poderá adicioná-lo manualmente ao seu arquivo .bashrc adicionando as seguintes linhas:

if [ -d ~/bin ] ; then
    PATH=$PATH:~/bin
fi

Salve e feche .bashrc e emita: source .bashrc no terminal, ele deve estar pronto e pronto para uso.

    
por Stef K 18.08.2013 / 01:14
0

Adicionar variável

ex1="/home/m3gn/Desktop/ex1.py"

ao seu arquivo ~/.bashrc e execute

source ~/.bashrc

Agora você pode usar apenas

python $ex1
    
por Sergiy Kolodyazhnyy 24.08.2016 / 07:34