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