Вы можете указать sed
выполнить несколько операций, просто повторив -e
(или -f
, если ваш сценарий находится в файле).
sed -i -e 's / a / b / g' -e 's / b / d / g' file
вносит оба изменения в единственный файл с именем file
, in- место. Без файла резервной копии.
sed -ibak -e 's / a / b / g' -e 's / b / d / g' file
вносит оба изменения в один файл с именем file
, in- место. С одним файлом резервной копии с именем filebak
.
С помощью netstat можно создать замкнутый цикл:
while :; do netstat -np | awk '$5 ~ ":3456" {print}'; done
Это не очень эффективно, но должно быть в состоянии зафиксировать pid и имя вызывающего процесса.