LINUX.ORG.RU

ловля и обработка не существующих команд в bash


0

0

Есть задача поймать несу ществующую команду, выполнить над ней некоторые действия, после чего сделать то что мне надо или вывалиться в ошибку

Собственно в чём проблема
я незанаю как как ловить несуществующие команы и обратывать их

Заранее благодарю объяснившего мне как это сделать


Берёшь есходник bash и вешаешь хук на обработку несуществующих команд. Вряд ли такой функционал реализован.

Anoxemian ★★★★★
()
Ответ на: комментарий от Anoxemian

это всё хорошо но в мои планы не входит, на каждом рабочем месте устанвливать модифицированный bash

Да кстати в ubuntu это как-то реализовано

opeg
() автор топика
Ответ на: комментарий от opeg

Re^2: ловля и обработка не существующих команд в bash

> это всё хорошо но в мои планы не входит, на каждом рабочем месте устанвливать модифицированный bash

> Да кстати в ubuntu это как-то реализовано


ну так поковыряй убунтовый /etc/bashrc. Насколько помню, реакция на несуществующие команды прописана у них там.

gaa ★★
()

Ага,/etc/bashrc и содержимое пакета command-not-found

TheFallenAngel ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.