Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Zeilen-nummerieren im Text-File

Maz / 5 Antworten / Baumansicht Nickles

Hi,
wer kennt ein kleines Tool/Programm, mit welchem es möglich ist, einfach in einen Textdatei am Zeilenanfang eine fortlaufende Zahl einzufügen?
(Vor 10 Jahren hatte ich mal so ein einfaches C-Programm wegen eigenbedarf selbst geschrieben, ist jedoch nicht mehr auffindbar (PC damals: 286,10MHz, ...)).

Ideal wäre es , wenn man Startwert wählen könnte, ebenso auch die Stellenanzahl, Sepearator zwischen Zahl und Text und ob führende Nullen angeiegt werden sollen.

009

bei Antwort benachrichtigen
thomas woelfer Maz „Zeilen-nummerieren im Text-File“
Optionen

int cDigits = 3;
int iLine = 0;
FILE* pFile = fopen( "Dateiname", "r");
while( ! feof( pFile))
{
char sz[1024];
fgets( sz, 1023, pFile);
printf( "%*d%s\n", cDigits, ++iLine, sz);
}

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
Maz thomas woelfer „int cDigits 3 int iLine 0 FILE pFile fopen Dateiname , r while ! feof pFile char...“
Optionen

Ja Danke,
aber leider mache ich seit 10 Jahren nichts mehr mit Programmierung, habe noch nicht einaml mehr einen Compiler.

Gibt es kein Tool oder ein kurzes, fertiges exe ?

Martin

bei Antwort benachrichtigen
(Anonym) Maz „Ja Danke, aber leider mache ich seit 10 Jahren nichts mehr mit Programmierung,...“
Optionen

Such dir nen Freeware-Compiler aus dem Netz und compiliere den COde von Thomas damit.

bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „Such dir nen Freeware-Compiler aus dem Netz und compiliere den COde von Thomas...“
Optionen

Danke,
Danke,
aber wenn ich jetzt auch noch Anfange, C zu programmieren (Compiler finden, Librarys, ...???), dann komme ich vom 100stl zum 1000stl
Und mein eigentliches "Problem" besteht weiterhin...

Bin eben kein Programmierer, habe andere Kenntnisse.

Maz

bei Antwort benachrichtigen
thomas woelfer (Anonym) „Danke, Danke, aber wenn ich jetzt auch noch Anfange, C zu programmieren Compiler...“
Optionen

ok, dann schick mir mal kurz eine mail; ich uebersetze dir das dann und schicks rueber.

WM_L8R
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen