lire un fichier à depuis la fin
Bonjour,
j'aimerai savoir comment faire pour lire un fichier en commençant par la fin, est ce qu'une fonction existe?
En faite j'ai un fichier et j'aimerai récupérer que les dernières lignes, ex :
j'ai dans mon fichier ce qui suit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| >sequence 0
**SMAVALQDYMAPDCRFLTIHRGQVVYVFSKLKGRGRLFWGGSVQGDYYGDLAARLGYFPSS--IV-RED***********************************************************
>sequence 1
**GVIYALWDYEPQNDDELPMKEGDCMTIIH---REDEDEIEWWWARLNDKEGYVPRNLLGLY*********************************
>sequence 2
**YQYRALYDYKKEREEDIDLHLGDILTVNKGSLVALG-FSDGQEARPEEIGWLNGYNETTGERG--DFPGTY-VEYI*************************************************************
>sequence 3
**N-FRVYY---RDSRDPVWKGPAKLLWKGE----------GAVVIQDNSDIKVVPRRKAKII*****************************************
>sequence 4
**FKVQAQHDYTATDTDELQLKAGDVVLVIP--FQNPEEQDEGWLMGVKESDWNQHKELEKCR-GVF---PENFTERV*********************************************************
>sequence 5
**NLFVALYDFVASGDNTLSITKGEKLRVLG--YNHNGEW---CEAQTKNGQGWVPSNYITPV*******************************************
>sequence 6
**EIAQVTSAYVASGSEQLSLAPGQLILILK--KNTSGWWQGELQARGKKRQKGWFPASHVKL---L****************************************************************
>sequence 0
**SMAVALQDYMAPDCRFLTIHRGQVVYVFSKLKGRGRLFWGGSVQGDYYGDLAARLGYFPSS--IV-RED***********************************************************
>sequence 1
**GVIYALWDYEPQNDDELPMKEGDCMTIIH---REDEDEIEWWWARLNDKEGYVPRNLLGLY********************************
>sequence 2
**YQYRALYDYKKEREEDIDLHLGDILTVNKGSLVALG-FSDGQEARPEEIGWLNGYNETTGERG--DFPGTY-VEYI*************************************************************
>sequence 3
**N-FRVYY---RDSRDPVWKGPAKLLWKGE----------GAVVIQDNSDIKVVPRRKAKII*****************************************
>sequence 4
**FKVQAQHDYTATDTDELQLKAGDVVLVIP--FQNPEEQDEGWLMGVKESDWNQHKELEKCR-GVF---PENFTERV*********************************************************
>sequence 5
**NLFVALYDFVASGDNTLSITKGEKLRVLG--YNHNGEW---CEAQTKNGQGWVPSNYITPV*******************************************
>sequence 6
**EIAQVTSAYVASGSEQLSLAPGQLILILK--KNTSGWWQGELQARGKKRQKGWFPASHVKL--- |
j'aimerai donc récupérer les 7 dernières séquences.
Je ne vois pas du tout faire en partant du début du fichier.
Merci
Alaninho