Se a entrada for assim:
1
2 4 5 6 7 19
20
22
24 26 27
29 30 31 32 34 40 50 56 58
234 235 270 500
1234 1235 1236 1237
2300
Quero excluir as linhas com menos de 2 colunas, então a saída deve ser semelhante a:
2 4 5 6 7 19
24 26 27
29 30 31 32 34 40 50 56 58
234 235 270 500
1234 1235 1236 1237
Responder1
Como o steeldriver comentou:
awk 'NF>1' input > output
Outra maneira:
grep '[^ ] [^ ]' input > output
(procure um caractere que não seja espaço seguido por um caractere que não seja espaço).
Para editá-lo "no local":
sed -i '/[^ ] [^ ]/!d' input