1

У меня есть файл с именем scanner:

#!/bin/sh
python lexAnalyser.py $*

Я хочу, чтобы он запускался как $ scanner test.txt вместо $ ./scanner test.txt .

Спасибо за любую помощь, которую вы можете оказать. Я только начинаю использовать Linux и пытаюсь надеть мои ботинки.

3 ответа3

2

Ты можешь сделать:

$ ./scanner test.txt
$ PATH=$PATH:$PWD
$ scanner test.txt

но лучше иметь $HOME/bin на вашем пути и ваши скрипты там.

0

Вы можете поместить файл в один из путей, указанных в $PATH , например, вы можете скопировать его в /usr/bin и тогда оболочка автоматически распознает его по имени, не вводя полный путь.

0
  1. Добавьте каталог, в котором находится scanner к вашему пути
  2. Переместите scanner файлов в каталог, который уже находится на вашем пути.
  3. scanner псевдонимов к полному пути, где находится файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .