Я пытаюсь захватить и прочитать в $line
строку или строки в file
, которые содержат только del
(строка 2 является примером).Строка 3 содержит del
, но также имеет ins
и bash
, когда выполняется в данный момент, захватывает оба.Я не уверен, как исключить что-либо, кроме del
, и захватить только эти строки.Спасибо:).
файл
NM_003924.3:c.765_779dupGGCAGCGGCGGCAGC
NM_003924.3:c.765_779delGGCAGCGGCGGCAGC
NM_003924.3:c.765_779delGGCAGCinsGGCGGCAGC
NM_003924.3:c.765_779insGGCAGCGGCGGCAGC
желаемый вывод
NM_003924.3:c.765_779delGGCAGCGGCGGCAGC
bash w /токовый выход
while read line; do
if [[ $line =~ del ]] ; then echo $line; fi
done < file
NM_003924.3:c.765_779delGGCAGCGGCGGCAGC
NM_003924.3:c.765_779delGGCAGCinsGGCGGCAGC