Логически было бы целесообразно использовать команду grep, поскольку она поддерживает регулярные выражения. Мой учитель ищет решение, которое использовало бы fgrep для поиска строк в файле, которые содержат одну строку, а также другую строку. Это кажется совершенно запутанным, и я не знаю, где искать, как везде говорят, чтобы использовать grep. Есть ли способ использовать fgrep?
Да, вы можете использовать:
fgrep FIRST inputfile.txt | fgrep SECOND
Это, по вашему запросу, найдет все строки в inputfile.txt, содержащие как FIRST, так и SECOND (поскольку ваш вопрос незаботиться о порядке строк в строке).
inputfile.txt
FIRST
SECOND