Вам нужно несколько переменных или массив. С помощью awk
:
awk 'NR==2||NR==3{a[i++]=$0;next} NR==5{print;for(c=0;c<i;c++){print a[c]}next}1' file
NR==2||NR==3
, если это строка 2 или строка 3.
a[i++]=$0;next
заполнить массив a
и продолжить. NR==5
если это строка 5
print
сначала выведите строку. for(c=0;c пройдитесь по массиву и выведите его содержимое.
1
- истинное условие для печати каждой строки.