Есть ли в оболочке Korn функция, аналогичная дескриптору command_not_found_handle в Bash?

Взгляните на /etc/iproute2/rt_tables. eth1— это имя таблицы, в данном случае (необычное ). Возможно, это таблица, которая отправляет все пакеты через eth1. См.

ip route show table eth1
0
06.04.2020, 18:51
2 ответа

ksh88 уже имеет кое-что получше, чем этот метод bash.

Существует специальное trapусловие, называемое ERR. Так что попробуй это:

trap 'echo bla' ERR
false

и вы видите, что echo blaвыполняется.

Кстати :Это также работает с bash...

0
28.04.2021, 23:18

ksh93 также может поддерживать PROMPT_COMMANDс функцией дисциплины (через dgk).

function PS1.get 
{
    integer exitval=$?
    eval.sh.value=$($PROMPT_COMMAND)'$PS1'
    return $exitval
}
1
28.04.2021, 23:18

Теги

Похожие вопросы