Gentoo Archives: gentoo-user-de

From: Stefan Nowy <stefan@××××.de>
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] leicht OT: dynamische Variable mit sed
Date: Sat, 15 Mar 2008 10:54:05
Message-Id: 47DBAAC9.3020906@nowy.de
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Hallo!
5
6 Mein Problem ist jetzt eigentlich nicht Gentoo-spezifisch, vielleicht
7 kann mir ja trotzdem jemand helfen (oder mich auf eine passender
8 newsgroup oder so verweisen).
9
10 Ich lese von der seriellen Schnittstelle Daten von einem Gerät und
11 schreibe diese in eine Datei (cat /dev/ttyS2 >> daten.txt).
12
13 Soweit so gut. Nun habe ich aber leider absolut keine Kontrolle, wann
14 die Daten ankommen, d.h. das Gerät sendet einfach "ungefragt"
15 zeilenweise die Daten. Ich möchte daher am Zeilenanfang die Uhrzeit
16 einfügen. Ich dachte daher an so ein Konstrukt:
17 sed -n -e "s/^/$(date +%T) /p" /dev/ttyS2
18
19 Allerdings habe ich dann an jedem Zeilenanfang die gleiche Uhrzeit
20 stehen; das ist die Uhrzeit, an dem ich das Kommando ausgeführt habe...
21 wie kann ich das dynamisch hinbekommen?
22
23 Und noch etwas ist mir aufegfallen und habe dazu leider keine Erklärung:
24 Mittels dem Weg über cat werden die Daten sofort in die Datei
25 geschrieben; verwende ich
26 sed -n -e "s/^/$(date +%T) /p" /dev/ttyS2 >> daten.txt
27 wird nichts in daten.txt geschrieben; auf der Kommandozeile erscheint
28 die Ausgabe aber sofort. Wo habe ich da den Denkfehler?
29
30
31 Vielen Dank schon mal!
32
33 Stefan
34 -----BEGIN PGP SIGNATURE-----
35 Version: GnuPG v2.0.7 (GNU/Linux)
36 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
37
38 iD8DBQFH26rJjWQnQzhUJmURAuP2AKCxmwDRO+fnDSpKUj1GzTP8S2rShQCgp068
39 FTe1WUZ7eVUx+maZD2cn9GI=
40 =T5rh
41 -----END PGP SIGNATURE-----
42 --
43 gentoo-user-de@l.g.o mailing list

Replies

Subject Author
[gentoo-user-de] Re: leicht OT: dynamische Variable mit sed Torsten Fleischmann <TorstenFleischmann@×××.de>
Re: [gentoo-user-de] leicht OT: dynamische Variable mit sed Tobias Hommel <gentoo@××××××××××××××××××××××××.de>
Re: [gentoo-user-de] leicht OT: dynamische Variable mit sed Klaus Fabritius <kfk@××××××××××.de>