WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   awk Problem: leerzeichen tabs (http://www.wcm.at/forum/showthread.php?t=30432)

loa 14.09.2001 11:25

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