J'aimerais lire un fichier texte à l'envers : en commençant par la dernière
ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste
de garder trace de l'offset à la main et de rajouter un seek adapté avant
chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas
très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce
n'est pas une requête facile à formuler.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jl_morel
Dans l'article <djlnr7$s6g$, nicolas$ a dit...
J'aimerais lire un fichier texte à l'envers : en commençant par la dernière ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste de garder trace de l'offset à la main et de rajouter un seek adapté avant chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce n'est pas une requête facile à formuler.
Dans l'article <djlnr7$s6g$2@biggoron.nerim.net>, nicolas$george@salle-s.org a
dit...
J'aimerais lire un fichier texte à l'envers : en commençant par la dernière
ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste
de garder trace de l'offset à la main et de rajouter un seek adapté avant
chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas
très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce
n'est pas une requête facile à formuler.
J'aimerais lire un fichier texte à l'envers : en commençant par la dernière ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste de garder trace de l'offset à la main et de rajouter un seek adapté avant chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce n'est pas une requête facile à formuler.
J'aimerais lire un fichier texte à l'envers : en commençant par la dernière ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste de garder trace de l'offset à la main et de rajouter un seek adapté avant chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce n'est pas une requête facile à formuler.
tu cherche l'equivalent de tac ou l'equivalent de perl -e 'print reverse <>' fichier ?
-- dominix
Nicolas George wrote:
J'aimerais lire un fichier texte à l'envers : en commençant par la dernière
ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste
de garder trace de l'offset à la main et de rajouter un seek adapté avant
chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas
très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce
n'est pas une requête facile à formuler.
tu cherche l'equivalent de tac ou l'equivalent de
perl -e 'print reverse <>' fichier
?
J'aimerais lire un fichier texte à l'envers : en commençant par la dernière ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste de garder trace de l'offset à la main et de rajouter un seek adapté avant chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce n'est pas une requête facile à formuler.
tu cherche l'equivalent de tac ou l'equivalent de perl -e 'print reverse <>' fichier ?
-- dominix
DoMinix
DoMinix wrote:
Nicolas George wrote:
J'aimerais lire un fichier texte à l'envers : en commençant par la dernière ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste de garder trace de l'offset à la main et de rajouter un seek adapté avant chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce n'est pas une requête facile à formuler.
tu cherche l'equivalent de tac ou l'equivalent de perl -e 'print reverse <>' fichier ?
ooups, j'ai posté trop vite je coyais que tac faisait l'equivalent de perl -e 'print reverse scalar( reverse <>)' fichier
mais encore une foi la lumiere vin du maitre, merci JLM :)
-- dominix
DoMinix wrote:
Nicolas George wrote:
J'aimerais lire un fichier texte à l'envers : en commençant par la dernière
ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste
de garder trace de l'offset à la main et de rajouter un seek adapté avant
chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas
très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce
n'est pas une requête facile à formuler.
tu cherche l'equivalent de tac ou l'equivalent de
perl -e 'print reverse <>' fichier
?
ooups, j'ai posté trop vite je coyais que tac faisait
l'equivalent de
perl -e 'print reverse scalar( reverse <>)' fichier
mais encore une foi la lumiere vin du maitre, merci JLM :)
J'aimerais lire un fichier texte à l'envers : en commençant par la dernière ligne, et en remontant. Conceptuellement, c'est très simple, il s'agit juste de garder trace de l'offset à la main et de rajouter un seek adapté avant chaque opération de lecture de bas niveau. Mais ça fait pas mal de code pas très intéressant à écrire.
Est-ce qu'il y a un module tout fait qui fait ça ?
J'ai cherché sur le CPAN, en vain, mais ça ne veut rien dire parce que ce n'est pas une requête facile à formuler.
tu cherche l'equivalent de tac ou l'equivalent de perl -e 'print reverse <>' fichier ?
ooups, j'ai posté trop vite je coyais que tac faisait l'equivalent de perl -e 'print reverse scalar( reverse <>)' fichier
mais encore une foi la lumiere vin du maitre, merci JLM :)
-- dominix
Nicolas George
Jean-Louis MOREL wrote in message <435e6c01$0$993$:
File::ReadBackwards devrait faire l'affaire :
Merci, ça a l'air d'être exactement ce que je veux.
Jean-Louis MOREL wrote in message
<435e6c01$0$993$8fcfb975@news.wanadoo.fr>:
File::ReadBackwards devrait faire l'affaire :
Merci, ça a l'air d'être exactement ce que je veux.