Como você omite “./” ao executar scripts no diretório atual

10

Em alguns tutoriais na internet, eles podem executar um script no diretório atual sem fazer:

./script

Como você omite isso? Eu estou usando o CentOS 5.6 x64. Eu quero correr desta maneira

script

    
por Aivan Monceller 27.09.2011 / 22:41

1 resposta

26

Qualquer um:

  1. Adicione o diretório de trabalho atual ao seu PATH: PATH=${PATH}:. (isso é considerado um risco de segurança)
  2. Adicione o caminho que contém seu script à variável PATH (isso não é um risco de segurança se o acesso de gravação a esse diretório for limitado)
  3. Coloque seu script no local adequado para o qual o PATH já aponta (~ / bin, / usr / local / bin, ...)

A última opção é possivelmente a melhor.

    
por 27.09.2011 / 22:55