oui mais au moins ça marche :hello:
tu fais un script que tu met en crond et voila
olicel
split ca me créer plein de fichier d'ue taille specifier ... c pas trop ce que je veux, apres faut que je m'amuse a supprimer tout ceux qui servent a rien. c pas tres rentable comme commande.
olicel
oooooooooo ca devient interressant ca.
je vais chercher dans se sens.
memaster
voila
#split -10 mon-fichier fichier
memaster
ça fait trop longtemps que j'ai pas touché un HP-UX, je m'en souviens plus exactement.
je crois qu'il existe une autre commande que tail pour faire ce que tu veux.
black_lord
HP-UX n'a pas que des outils standards GNU, le problème doit être là.
Tu dois avoir un package avec les utils GNU
olicel
u
olicel
pas de logrotate sous hp-ux... ce sont des logs d'un appli specifiques, je certains qu'il ne sont touché par aucun programme.
Les deux commandes n'utilisent pas l'affichage sur ecran.
Ca marche sous fedrao mais pas sous HP-UX.
comment je peux faire. kel buffer ? ou chercher le pb ? une autre solution
Pour finir je voulais faire une commande comme ca:
tail -n 3000 jl.log > jl.log1 & rm jl.log & mv jl.log1 jl.log
mais il faut que le tail marche avant
memaster
la commande tail ne fait qu'afficher et ne tranche pas ton fichier.
il se peut qu'a l'affichage il te manque de la ram ou buffer pour afficher
la totalité des 3000lignes.
olicel
bonjour,
J'ai un fichier jl.log quie fait 27084 lignes. compté avec un cat jl.log | wc -l
Comme c'est un log qui grossit sans arret... j'aimerais couper aux 3000 dernieres lignes.
je voulais donc faire un tail -n 3000 jl.log
la commande marche mais ne me retourne que 287 lignes. pkoi je ne comprend pas !!