"настройки USB диск" .. это, что вы пытаетесь сделать USB-накопитель загрузочным или что-то? Спасибо большое. Я знаю, возможность поиска сразу, но нет, не нравится. Так что нет никакого способа, чтобы остановить Firefox от предлагающих ключевых событий в JavaScript скрипты? (Я полагаю, эти аддоны фильтра соответствующих функций, но я нахожу их очень навязчиво.) Работает сочетание клавиш Ctrl+Ф`, хотя. Обратите внимание, что повторное использование старых экзамен не означает, используя те же экзамены каждый год. Путем повторного использования старых экзаменов, некоторые люди подразумевают повторное использование той же проблемы после Х много лет. Ваш инструктор может просто использовать для тестирования в течение двух дней проблема с 5 лет назад, еще одна проблема, от 8 лет назад и так далее....Запоминать все эти ответы практически невозможно, и обзор всех ее экзаменов за последние 10 лет в подробностях, на самом деле очень хорошая практика для сдачи экзаменов, независимо от того, что она говорит. Если кто-то просто запоминает результаты ЕГЭ в прошлом году, он/она/оно, скорее всего, получит сюрприз.

Как насчет более простой подход?

пока чтение строки не
 команда grep "^$линии$" file2.txt >>matches.txt
сделано < file1.txt

Объяснение:

Это перебирает file1.txt построчно и использует грэп , чтобы искать точную строку в file2.txt. Теперь команда grep выводит линии снова, если он был в состоянии соответствовать его в file2.txt и он перенаправляется (прилагается) к файлу matches.txt.

Почему ваш скрипт тянет заключается в том, что ваш второй цикл ожидания ввода на стандартный ввод: вы забыли сделать своего стандартного ввода дубликат файлового дескриптора 3 , Как вы делали с первым. В любом случае, никаких дополнительных файловых дескрипторов должны быть созданы: вы можете просто перенаправить стандартный ввод, так что при цикле читает из файла, а не терминал.