Для цикла не работает
Я создаю скрипт bash, который, помимо прочего, проверяет список на соответствие другому списку. По сути, я создал этот цикл for, чтобы проверить файл "data.txt" для каждого элемента в "names.txt". И все совпадения должны быть выведены в "Verified.txt", который после завершения должен отображаться на экране. Но по какой-то причине файл всегда пуст, я что-то упустил?
тестовое задание
for code in data.txt
do
grep $code names.txt >> confirmed.txt
done
cat confirmed.txt
rm confirmed.txt
1 ответ
Решение
for code in `cat data.txt`
do
grep $code names.txt >> confirmed.txt
done
cat confirmed.txt
rm confirmed.txt