grep (BSD grep) 2.5.1-FreeBSD na mac os Tryb regexp 10.8 linii nie działa z nakładającymi się wzorcami

Wydaje się, że jest to zapasowa wersja grep (informacja o wersji: grep (BSD grep) 2.5.1-FreeBSD) pod mac os 10.8 ma problem z wzorami mającymi wspólny prefiks podczas uruchamiania w trybie wyrażeń regularnych (-x). W poniższym minimalnym przykładzie oczekiwałbym, że grep zgłosi „test” i „test2”, ale zamiast tego zostanie zgłoszony tylko „test”. (To samo dotyczy również trybu wyrażenia regularnego słów (-w)).

printf "test\ntest2\n" > f1.txt
printf "test\ntest2\n" > f2.txt
grep -x -F -f f1.txt f2.txt

Czy ktoś inny poczynił podobne obserwacje lub nawet wie o obejściu?

questionAnswers(1)

yourAnswerToTheQuestion