Пример простого скрипта для отслеживания изменений в списках adguard.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #!/bin/bash DIR='/home/liandr/adblock' DATE="$(date '+%Y-%m-%d %H:%M:%S')" LASTEST=$(ls $DIR | sort -n | tail -n 1) FILTER=$(wget -q -O- https://filters.adtidy.org/extension/chromium/filters/1.txt|grep overclockers.ru) if [ ! "$LASTEST" ]; then echo "$FILTER" > "$DIR/$DATE.txt" exit fi DIFF=$(diff -pub "$DIR/$LASTEST" <(echo "$FILTER")); if [ "$DIFF" ]; then echo "$DIFF" > "$DIR/$DATE.diff" sleep 1; echo "$FILTER" > "$DIR/$DATE.txt" fi |