Я пытаюсь продублировать ряд строк в зависимости от целого числа, присутствующего в одном из столбцов.
Например, при рассмотрении 4-го столбца:
AATTGGCC 5.2 4.8 1
CCGGTTAA 1.8 3.3 3
ATATGCGC 1.8 4.6 1
Мой код должен возвращаться:
AATTGGCC
CCGGTTAA
CCGGTTAA
CCGGTTAA
ATATGCGC
В настоящее время у меня есть этот код:
while read line; do
for i in awk '{4}'; do
awk '{print $1}' >> output.txt
done
done < input.txt
Однако все, что он возвращает, - это первый столбец исходной таблицы.
Может кто-нибудь, пожалуйста, помогите мне?