#!/bin/bash
awk 'NR!~/^(1|$q+2|$q+3)$/' deltay.txt > yota.txt
q
é um número inteiro obtido de um processo anterior no script, e preciso apagar as linhas um, o q+2 e o q+3, mas esse comando apenas apaga as linhas 1... Como fazer?
PS: Eu tentei com sed -e
, mas parece que não possuo esse comando
Responder1
awk -vq="$q" 'NR>1&&NR!=q+2&&NR!=q+3' deltay.txt > yota.txt