Если вы хотите сделать это без стандартного анализатора логов, вы можете сделать это в "одной строке" оболочки из каталога, содержащего ваши YYYY-диры:
for d in */*/*; do
echo -n "$d : "
find $d -name *.log | xargs grep -c STRING
done
netstat
не поддерживает такую фильтрацию.
Вы, вероятно, должны сделать что-то вроде:
sudo netstat -lp --inet | grep " $pid/"