[GastForen Archiv Perl und CGI In einer Datei auf eine bestimmte Stelle springen ?

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Archiv - Archivierte Foren
Themen
Beiträge
Moderatoren
Letzter Beitrag

In einer Datei auf eine bestimmte Stelle springen ?

MoD
Beiträge gesamt: 16

7. Okt 2003, 21:27
Beitrag # 1 von 5
Bewertung:
(1655 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Leute,

wie kann ich auf eine bestimmte Stelle in einer Textdatei springen?

Ich kann zwar mit tell() erst eine Position auslesen und dann mit seek() positionieren, aber ich bräuchte dafür aber eine Hex-Umschreibung.

Ich möchte aber eine Position wie folgt anspringen:

pos(PosX, PosY);

PosX steht für die Zeile, PosY für das entsprechende Zeichen

Danke für eure Antworten
X

In einer Datei auf eine bestimmte Stelle springen ?

oesi50
  
Beiträge gesamt: 2315

15. Okt 2003, 16:29
Beitrag # 2 von 5
Beitrag ID: #54671
Bewertung:
(1655 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi MoD,

so:

$position = pos($zeile,$spalte,$zeilenlaenge);

sub pos{
use integer;
my $y = shift;
my $x = shift;
my $l = shift;
return $y * $l + $x;
}

Das geht bis maximal 2**31-1 (2 hoch 31 minus 1) Byte große Dateien.

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#53736]
(Dieser Beitrag wurde von oesi50 am 15. Okt 2003, 16:35 geändert)

In einer Datei auf eine bestimmte Stelle springen ?

MoD
Beiträge gesamt: 16

18. Okt 2003, 10:27
Beitrag # 3 von 5
Beitrag ID: #55071
Bewertung:
(1655 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke wer dich mir mal ansehen


als Antwort auf: [#53736]

In einer Datei auf eine bestimmte Stelle springen ?

Moosbach
Beiträge gesamt: 385

23. Okt 2003, 22:11
Beitrag # 4 von 5
Beitrag ID: #55818
Bewertung:
(1655 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ähh kann man das nicht auch mit einem anker machen?
der matthias

Kostenlose Kleinanzeigen bei
http://www.gebrauchter-Computer.de


als Antwort auf: [#53736]

In einer Datei auf eine bestimmte Stelle springen ?

SabineP
Beiträge gesamt: 7586

23. Okt 2003, 22:33
Beitrag # 5 von 5
Beitrag ID: #55822
Bewertung:
(1655 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
:-) Ja, bei HTML-Dateien legt man natürlich einen Anker fest.

MOD will aber auf eine bestimmte Stelle in einer Textdatei springen (X/Y - Position),
das Zeichen an dieser Stelle wahrscheinlich herauspicken und irgendetwas damit machen.

Gruß Sabine


als Antwort auf: [#53736]
X