View previous topic :: View next topic |
Author |
Message |
Bender007 Tux's lil' helper


Joined: 11 Aug 2003 Posts: 110 Location: Göttingen
|
Posted: Fri Nov 05, 2004 8:48 am Post subject: grep | awk 2 stellen greppen |
|
|
hi ich versuche gerade mit grep klar zu kommen aber ich krieg nicht raus wie ich z.B. aus einer datei in der eine 5 stellige Zahl steht nur die ersten beiden ziffern greppe...
Wäre super wenn mir einer weiterhelfen könnnte...
Achso und vielleicht kennt ja jemand ein gutes faq oder howoto für grep oder awk oder wie das heisst, hab aber keine ahnung was awk genau macht aber ich glaube es hat ähnlichkeit mit grep?! |
|
Back to top |
|
 |
papahuhn l33t


Joined: 06 Sep 2004 Posts: 626
|
Posted: Fri Nov 05, 2004 8:54 am Post subject: |
|
|
Grep ist ein Kommandozeilenwerkzeug, das dir Zeilen der Standardeingabe nach Wunsch herausfiltert. awk ist eine Programmiersprache. |
|
Back to top |
|
 |
psyqil Advocate


Joined: 26 May 2003 Posts: 2767
|
|
Back to top |
|
 |
Bender007 Tux's lil' helper


Joined: 11 Aug 2003 Posts: 110 Location: Göttingen
|
Posted: Fri Nov 05, 2004 9:32 am Post subject: |
|
|
also kann ich mit grep nicht die 2 stellen greppen. Die sache ist ich wollte die Temepratur aus /sys/bus/i2c/.../temp1_input auslesen und das problem ist es ist eine 5 stellige zahl wobei die 3 hinteren Zahlen nullen sind.
Also nochmal um auf grep zurückzu kommen mit grep geht es nicht also was soll ich dann benutzten awk ??
Mhh hab mir awk eben mal so n bisschen durchgelesen aber manmanman das ist ja recht.. wie soll ich sagen.. knifflig
Kann mir vielleicht einer sagen was ich am besten für n kommando benutzen soll also die datei die ich ausgeben will bzw. die ersten beiden stellen will ich ja nur ausgeben der rest also die drei nullen soll er weglassen... muss ich dann trotzdem mit grep anfangen (grep /sys/bus/i2c/.../temp1_input | awk ...)? |
|
Back to top |
|
 |
psyqil Advocate


Joined: 26 May 2003 Posts: 2767
|
Posted: Fri Nov 05, 2004 10:17 am Post subject: |
|
|
Probier' doch mal Code: | awk '{print substr($0,0,2)}' /sys/bus/was/auch/immer |
|
|
Back to top |
|
 |
|