Я хотел бы печатать нечетные строки (1,3,5,7..) без каких-либо изменений, но даже строки (2,4,6,8) обрабатываются с конвейером, начинающимся с grep. Я хотел бы написать все в новый файл (нечетные строки без каких-либо изменений и новые значения для четных строк).
Я знаю, как печатать каждую строку в awk:
awk ' NR % 2 == 1 { print; } NR % 2 ==0 {print; }' file.fasta
Однако для четных строк я не хочу использовать {print; }
, но вместо этого хочу использовать мой grep-конвейер.
Будет оценен совет. Большое спасибо.