Можно ли узнать PID процесса iwevent в следующем сценарии Баш:в ш сценария, получить идентификатор процесса фонового процесса
#!/bin/sh
(iwevent | logger -t IWEVENT) &
echo the pid is: ???
Обратите внимание, что не iwevent работать до тех пор, Ctrl-C сигнала.
FYI. Я запускаю этот скрипт в/etc/network/interfaces «вверх», и я хочу убить текущий процесс iwevent в соответствующем «down» заявлении. Моя цель - регистрировать беспроводные события.
но если несколько iwevent работают, я не уверен, чтобы получить правильный pid –