![]() |
awk Problem: leerzeichen tabs
Hallo,
Ich schreib grad ein script: Ziel ist es in einer Datei nach einem keyword zu suchen, einen Wert zu überprüfen und falls notwendig zu ändern. awk '{ if ( $1 == "KY" && $6 != 6 ) { $6 = 6 ; print $0 } else { print $0 } }' $file > "$file".new Problem dabei ist nur, die Felder sind durch mehrere Tabs und Leerzeichen getrennt. Eintrag in Datei vor dem awk Befehl: KY___3_____3_____2______1________3____2 Datei nachher: KY_3_3_2_1_6_2 Dadurch sind die Einträge in der Datei nicht mehr leicht zuordenbar. Gibts eine Möglichkeit dass die Abstände beibehalten werden. Danke im voraus, loa |
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag