У меня есть файл с частичным совпадением строк в другом файле.Для этого я хотел создать цикл while с чтением и подстановкой переменной для каждой строки частичных совпадений в команду grep для поиска файлов базы данных с частичным совпадением, но по какой-то причине я не получаю вывод (пустой файл outputfile.txt).
Вот мой текущий скрипт
while read -r line; do
grep $line /path/to/databasefile >> /path/to/folder/outputfile.txt
done < "/partial_matches.txt"
В базе данных есть несколько строк с именем последовательности, а затем последовательность ДНК после:
>transcript_ab
AGTCAGTCATGTC
>transcript_ac
AGTCAGTCATGTC
>transctipt_ad
AGTCAGTCATGTC
и файл поиска частичного соответствия содержит строки текста:
ab
ac
, и я ищу возвращение:
>transcript_ab
>transcript_ac
любая помощь будет оценена.Спасибо.