Następujące polecenie zastępuje drugą kolumnę wartością e w pełnym pliku CSV, , ale co jeśli chcę zastąpić tylko w pierwszych 100 wierszach.Polecenie zastąpienia konkretnej kolumny pliku CSV dla pierwszych 100 wierszy
awk -F, '{$2="e";}1' OFS=, file
Reszta wierszy pliku csv powinny być nienaruszone ..
@ Jaypal..what jeśli muszę zastosować powyższy warunek za 100-200 wierszy pliku csv – user752590
@ user752590 Put wzór jako '-F awk„NR> 99 && NR <201 {$ 2 = "e";} 1 'OFS =, file' –
Jak mogę określić, że chcę dołączyć e do tylko niektórych wierszy i tylko niektórych kolumn? Na przykład chcę dodać e do kolumn większych niż 10 w wierszu 1? – discipulus