emit - Издание общего события
Синопсис
emit EVENT_NAME [ARGUMENTS...]
Описание
emit издаёт или генерирует событие. События передаются или перехватываются специальными функциями, называемыми обработчиками событий. Аргументы передаются обработчикам событий в качестве аргументов функции.
Пример
Следующий код сначала определяет обработчик событий для общего события с именем 'test_event', а затем издаёт событие этого типа.
function event_test --on-event test_event
echo event test: $argv
end
emit test_event something
Примечания
Обратите внимание, что события отправляются только текущему процессу fish, поскольку нет способа отправлять события из одного процесса fish в другой.
© 2019 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.1/cmds/emit.html