довольно новый для Linux и пытается создать псевдоним, который запускает файл python, вот как это происходит.
alias search=("cd /home/SET && python3 /home/SET/search.py")
Единственная проблема заключается в том, что search.py принимает и вводит данные, и его нельзя указать из-за скобок (потому что я не хочу менять каталог на / home / kali / SET Каждый раз, когда я запускаю его .) , что я могу с этим поделать?
Следующая функция должна делать то, что вы хотите:
search(){
cd /home/SET
python3 /home/SET/search.py "$@"
cd -
}
Вы должны выполнить команду search
и дать ей столько параметров, сколько захотите. Все они будут переданы в скрипт python.
Как вы можете видеть в функции, я попадаю в каталог /home/set, выполняю команду и возвращаюсь туда, где я был до выполнения. Но сначала вам нужно выполнить это определение функции в оболочке, а затем вы можете использовать его (скопируйте код, который я предоставил, и вставьте его в терминал). И то, как вы его используете, похоже на то, как вы используете псевдоним. Пример:
поиск arg_1 arg_2