Удалить строки, не содержащие определенное значение?
одиночный файл:sed -i '/uk.html?subid=adwords/!d' /path/to/file
все файлы в директории:ls /path/to/dir/* | while read file; do sed -i '/uk.html?subid=adwords/!d' "${file}"; done
perl, awk, sed, grep -- выбирайте что по вкусу
для awk что то вроде /uk.html\?subid\=adwords/{print $0}
Для grep как то так:grep -v "uk.html?subid=adwords" file > tmp && rm file && mv tmp file