Existem muitas soluções possíveis para o problema. Com awk
, a linha a seguir atende aos requisitos:
awk '{if ((NR+2) % 4 == 0) print $0}'
Teste:
$ cat test.txt
@ATDGGSGDTSG
NTCCCCC
+
nddhdhnadn
@ATDGGSGDTSG
NTCCCCC
+
nddhdhnadn
$ awk '{if ((NR+2) % 4 == 0) print $0}' test.txt
NTCCCCC
NTCCCCC
Exibe toda quarta linha a partir da linha 2 (porque a expressão lógica ((NR + 2)% 4 == 0 é verdadeira, onde NR contém o número real da linha).
Se a sua entrada tiver essas linhas vazias no meio, o problema é exibir a terceira linha e depois a oitava.
awk '{if ((NR+5) % 8 == 0) print $0}'