Я работаю над сценарием оболочки, который выполняет несколько tcpdumps в фоновом режиме, а затем ждет завершения работы пользователя. В ожидании я хотел бы, чтобы скрипт распечатал размер папки, в которую записываются файлы .pcap. До сих пор я распечатывал один и тот же размер, хотя файлы становятся больше, поскольку команда tcpdump продолжает работать.
while true; do
echo ""
du -hcs <path>/<folder_name>
echo "Press enter to stop all traces: "
if read -rsn1 -t 5;
then
break
fi
echo ""
Выполнено