Re: Eseguire un'applicazione/script a step
Davide Prina <[email protected]> Sun, 15 Mar 2026 10:23:48 +0100
| Newsgroups | gmane.linux.debian.user.italian |
|---|---|
| Message-ID | <trinity-5b63d4d3-ee5d-43fd-93ff-bff50ca4d149-1773566628603@3c-app-mailcom-lxa01> |
Francesco Potort=C3=AC ha scritto: >Davide Prina ha scritto: >> La mia esigenza era (era perch=C3=A9 ho gi=C3=A0 risolto per questo cas= o) quella di >> elaborare un grosso file di testo contenente righe lunghissime=2E >> Quello che ho fatto io =C3=A8 molto semplice, ho configurato il numero = di righe >> da trattare ad ogni step, salvato il risultato di ogni step in un file >> diverso e salvato lo step attuale in un file=2E >> Ho usato sed per prendere solo l'intervallo di righe attuali=2E > Non credo che tu possa fare velocemente di meglio=2E Sed =C3=A8 estrema= mente efficiente, in generale, se lo usi correttamente=2E secondo me se si fa un programma in C/C++ con seek per raggiungere subito la riga da trattare =C3=A8 decisamente pi=C3=B9 veloce di sed che deve ind= ividuare la riga in posizione N =20 > Guarda le GNU coreutils, per esempio Split e Csplit avevo pensato inizialmente di dividere anche il file di input, ma poi non ci ho pi=C3=B9 pensato=2E In effetti questo potrebbe velocizzare di un= bel po' questo tipo di elaborazione=2E Se trover=C3=B2 tempo far=C3=B2 uno script pi=C3=B9 generico e implementer= =C3=B2 anche questa funzionalit=C3=A0, cos=C3=AC se mi riservir=C3=A0 in futuro avr=C3= =B2 gi=C3=A0 tutto pronto e di sicuro pi=C3=B9 prestazionale=2E Ciao Davide -- La mia privacy non =C3=A8 affar tuo https://noyb=2Eeu/it - You do not have my permission to use this email to train an AI - If you use this to train your AI than you accept to distribute under AGPL license >=3D 3=2E0 all the model trained, all the source you have used to training your model and all the source of the program that use that model