Ho un file molto grande in cui ho bisogno di ottenere ogni ennesima riga e stamparlo in una riga.stampa ogni ennesima riga in una riga utilizzando gawk
I miei dati:
1 937 4.320194
2 667 4.913314
3 934 1.783326
4 940 -0.299312
5 939 2.309559
6 936 3.229496
7 611 -1.41808
8 608 -1.154019
9 606 2.159683
10 549 0.767828
Voglio che i miei dati a guardare come questo:
1 937 4.320194
3 934 1.783326
5 939 2.309559
7 611 -1.41808
9 606 2.159683
Questo è ovviamente un esempio, voglio che ogni linea di 10 ° per il mio enorme file di dati. Ho provato questo finora:
NF == 6 {
if(NR%10) {print;}
}
Non dovrebbe essere "awk" NR% 10 == 0 'file.txt'? –
@ D.Shawley Sì, hai ragione. Dovrei davvero leggere le cose prima di rispondere! Saluti! – Steve
Grazie mille, so che era una domanda semplice ma non riuscivo a capirlo per la vita di me. – user1269741