自分がスクリプトを書く環境で grep に -x オプションがないことが判明したのですが、
grep -x -F -f patlist に相当する処理をしたい場合はどうしたらいいですかね?

とりあえず -F をやめて patlist の各行を ^ と $ で囲む前処理をする? と思ったら、patlist
に含まれうる "." 等をメタ文字として解釈されてはまずいのでした。
grep を入れ直す、perl 等別のスクリプト言語を使う (sed/awk は OK。「言語」かどうかは
ともかく)、キレる等以外でお願いできますでしょうか。