Was ist das fuer ein Zeichen?
Hi all, Der vi stellt Steuerzeichen in einer Datei ja so dar: ^M fuer ein carriage return ^H fuer ein backspace etc. Wer weiss denn, wofür ^@ steht? bzw wie ich es reproduzieren kann, bzw wie es mit awk zu packen bekomme? Danke fuer jeden Tip Gruss -Marc -- +------------------------------------------------------------------+ | --> http://www.links2linux.de <-- Jetzt mit neuen Features! | | wie z.B. [EasyLink] | +---Registered-Linux-User-#136487------------http://counter.li.org +
Marc Schiffbauer schrieb:
Der vi stellt Steuerzeichen in einer Datei ja so dar: ^M fuer ein carriage return ^H fuer ein backspace etc. Wer weiss denn, wofür ^@ steht? bzw wie ich es reproduzieren kann, bzw wie es mit awk zu packen bekomme? Danke fuer jeden Tip ist nur ein jeder tip: evtl: ESC ? aber hast du keinen hex editor - muesste es doch auch fuer l geben ...
mfg thomas -- +49-431-801306 Wot're we doing to do tonight, Brain ? +49-179-5192431 The same thing we do every night, Pinky . +49-700-TRICHTER Try to TAKE OVER THE WORLD ! mailto:richter@thomas-richter.de http://www.thomas-richter.de
* Thomas Richter schrieb am 02.Jul.2001:
Marc Schiffbauer schrieb:
Der vi stellt Steuerzeichen in einer Datei ja so dar: ^M fuer ein carriage return ^H fuer ein backspace etc. Wer weiss denn, wofür ^@ steht? bzw wie ich es reproduzieren kann, bzw wie es mit awk zu packen bekomme? Danke fuer jeden Tip ist nur ein jeder tip: evtl: ESC ? aber hast du keinen hex editor - muesste es doch auch fuer l geben ...
od Bernd -- Hast Du bei Problemen schon in der SuSE-Support-Datenbank (SDB) nachgesehen? Auf Deinem Rechner: http://localhost/doc/sdb/de/html/index.html | mit Apache: http://localhost/doc/sdb/de/html/key_form.html | Zufalls- Tagesaktuell bei SuSE: http://sdb.suse.de/sdb/de/html/index.html | signatur 2
Hallo, On Mon, 02 Jul 2001 at 20:47 (+0200), Bernd Brodeßer wrote:
* Thomas Richter schrieb am 02.Jul.2001:
Marc Schiffbauer schrieb:
Der vi stellt Steuerzeichen in einer Datei ja so dar: ^M fuer ein carriage return ^H fuer ein backspace etc. Wer weiss denn, wofür ^@ steht? bzw wie ich es reproduzieren kann, bzw wie es mit awk zu packen bekomme? Danke fuer jeden Tip ist nur ein jeder tip: evtl: ESC ? aber hast du keinen hex editor - muesste es doch auch fuer l geben ...
od
oder hex: berwal@hugo:~ > cat test | hex 0000 64 66 61 6b 6c 73 66 64 0a dfaklsfd . Gruß, Bernhard -- "The last good thing written in C was Franz Schubert's Symphony No. 9." [Werner Trobin, KDE-Entwickler]
On 02-Jul-2001, Bernd Brodesser wrote:
* Thomas Richter schrieb am 02.Jul.2001:
Marc Schiffbauer schrieb:
Der vi stellt Steuerzeichen in einer Datei ja so dar: ^M fuer ein carriage return ^H fuer ein backspace etc. Wer weiss denn, wofür ^@ steht? bzw wie ich es reproduzieren kann, bzw wie es mit awk zu packen bekomme? Danke fuer jeden Tip ist nur ein jeder tip: evtl: ESC ? aber hast du keinen hex editor - muesste es doch auch fuer l geben ...
od
od ist kein Editor sondern ein Dumper (wenn man das so nennen kann). Probier mal khexedit. Den finde ich recht gut. Gruss, Oliver
*** Marc Schiffbauer (marc.schiffbauer@links2linux.de) schrieb in...:
Hi all,
Der vi stellt Steuerzeichen in einer Datei ja so dar:
^M fuer ein carriage return ^H fuer ein backspace etc.
Wer weiss denn, wofür
^@ steht? bzw wie ich es reproduzieren kann, bzw wie es mit awk zu packen bekomme?
Wenn man "man ascii" aufruf, sieht man, dass die Dezimalcodes von ctrl-M und <CR> bzw ctrl-H und <BS> genau 64 Dezimaleinheiten auseinanderliegen. Also sagt uns das, dass ctrl-@ den Dezimalcode null ergibt. MG Henning Hucke -- GUILLOTINE: A French chopping center.
* Henning Hucke schrieb am 02.07.01 um 20:34 Uhr:
*** Marc Schiffbauer (marc.schiffbauer@links2linux.de) schrieb in...:
Hi all,
Der vi stellt Steuerzeichen in einer Datei ja so dar:
^M fuer ein carriage return ^H fuer ein backspace etc.
Wer weiss denn, wofür
^@ steht? bzw wie ich es reproduzieren kann, bzw wie es mit awk zu packen bekomme?
Wenn man "man ascii" aufruf, sieht man, dass die Dezimalcodes von ctrl-M und <CR> bzw ctrl-H und <BS> genau 64 Dezimaleinheiten auseinanderliegen. Also sagt uns das, dass ctrl-@ den Dezimalcode null ergibt.
man ascii: die seit langem geilste man page die ich sehe... mann oh mann, die kann einem ja richtig die Arbeit erleichtern ;-) Danke & Gruss -Marc, mit "haetteste die man page ma frueher kennengelernt"-Gedanken -- | ...and don't forget: Linux rulez! | | | | http://www.links2linux.de <-- Von Linux-Usern fuer Linux-User |
Hallo, On Tue, 03 Jul 2001 at 00:06 (+0200), Marc Schiffbauer wrote:
* Henning Hucke schrieb am 02.07.01 um 20:34 Uhr:
*** Marc Schiffbauer (marc.schiffbauer@links2linux.de) schrieb in...:
Hi all,
Der vi stellt Steuerzeichen in einer Datei ja so dar:
^M fuer ein carriage return ^H fuer ein backspace etc.
Wer weiss denn, wofür
^@ steht? bzw wie ich es reproduzieren kann, bzw wie es mit awk zu packen bekomme?
Wenn man "man ascii" aufruf, sieht man, dass die Dezimalcodes von ctrl-M und <CR> bzw ctrl-H und <BS> genau 64 Dezimaleinheiten auseinanderliegen. Also sagt uns das, dass ctrl-@ den Dezimalcode null ergibt.
man ascii: die seit langem geilste man page die ich sehe... mann oh mann, die kann einem ja richtig die Arbeit erleichtern ;-)
Und für die anderen Zeichen: man latin1 Gruß, Bernhard -- "Oh no, I'm sure nobody will even dare to think of writing this kind of HTML code!" [The KHTML team, shortly before the daily "reading bug reports hour" starts.]
* Marc Schiffbauer schrieb am 02.Jul.2001:
Der vi stellt Steuerzeichen in einer Datei ja so dar:
^M fuer ein carriage return ^H fuer ein backspace etc.
Macht nicht nur der vi so.
Wer weiss denn, wofür
^@ steht? bzw wie ich es reproduzieren kann, bzw wie es mit awk zu packen bekomme?
Das steht für die ASCII Null. Also (0)Dez = (0) Hex = (0) Oct ;) Kanst Du mit CTRL-V CTRL-@ eingeben. Zumindest mit einer amerikanischen Tastatur. Bei den deutschen ist das jedesmal anders. Kandidaten sind CTRL-ALT Gr-Q und CTRL-2, kann aber auch was anderes sein. :( Jedenfalls immer ein CTRL-V vorher. Bernd -- Alle meine Signaturen sind rein zufällig und haben nichts mit dem Text oder dem Schreiber zu tun, dem ich antworte. Falls irgendwelche Unrichtigkeiten dabei sein sollten, so bedauere ich das. Es wäre nett, wenn Du mich benachrichtigen würdest. |Zufallssignatur 0
participants (6)
-
B.Brodesser@t-online.de
-
Bernhard Walle
-
Henning Hucke
-
Marc Schiffbauer
-
Oliver Kiehl
-
Thomas Richter