6

Мне было интересно, можно ли изменить bash, чтобы при вводе

command --arg1

что на самом деле происходит

~/prerun.py command --arg1

(prerun.py обрабатывает саму стартовую команду --arg1)

Спасибо!

2 ответа2

6

Определите псевдоним с помощью встроенного alias :

alias command='~/prerun.py command'
5
command () {
    prerun.py some_command $@
}

Затем, когда вы запустите command --arg1 она передаст все это скрипту prerun.py.

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