Afficher 5 dernieres lignes d'un .txt [Résolu]

Signaler
Messages postés
14
Date d'inscription
lundi 6 décembre 2004
Statut
Membre
Dernière intervention
30 novembre 2006
-
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
-
Salut a tous ,
Je vous dérange encore une fois ^^ pour vous demander comment puis-je afficher sur un salon les 5 dernieres lignes d'un .txt a l'aide de  la commande play. Il faut savoir que le nombre de ligne du .txt sont variables .

Merci encore d'avance :)

3 réponses

Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
Pourquoi tu met un /filter ? Et ton /play n'est pas bon :
/play -f $+ $calc($lines(log.txt) - 5) #chan

essaye ca
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
$lines(tonfichier.txt) retourne le nombre de ligne du fichier.
donc $calc($lines(tonfichier.txt) - 5) te donne le numero de la ligne ou commencé ton /play :)
Messages postés
14
Date d'inscription
lundi 6 décembre 2004
Statut
Membre
Dernière intervention
30 novembre 2006

J'ai essayer d'integré cela a mon code mais sa n'a pas marché :( 

%suc = $calc($lines(log.txt) - 5)
  filter -ffcwr %suc-5 log.txt log.txt *
  play #chan log.txt 0

Encore une idée ? xD