У меня проблемы с интернет-провайдером.
Несмотря на то, что был настроен сервер пинг-трафика, который четко показывает, что существуют периодические всплески задержки с потерей пакетов, они запросили трассировку для каждой из целей серверов-коптильных серверов;один набор, когда нет задержки / потери, и другой, когда есть.
Я понимаю, почему они спрашивают, они хотят видеть, есть ли какая-то проблема маршрутизации.
Я создал скрипт, который трассирует все цели сразу и выводит в файл, но мне нужно разработать скрипт, который вызывает скрипт traceroute, когда задержка превышает определенное значение.
ToС этой целью я сделал следующий скрипт, но он не работает, так как вырезать включает в себя не только число, но и «мс».Как я могу дополнительно отфильтровать вывод, чтобы включить только число?
#/bin/bash
while :
if [ ping | cut -f5 d" " -gl 400 ]
then
wait 15
else
./path/script
fi
done