1 votes

Comment puis-je modifier la sortie de la commande 'history' ?

Donc par défaut, .bash_history stocke 500 les dernières commandes utilisées. J'ai changé cela en 5000 en fixant HISTFILESIZE=5000 en .bash_profile Cela semble fonctionner.

Maintenant, quand je fais history il imprime toujours 500 mais maintenant il le fait no de 1 à 500 mais de 36 à 535 (les commandes précédentes sont stockées mais pas imprimées).

J'aimerais que history pour imprimer 1000 dernières commandes utilisées. Comment puis-je réaliser cela ?

J'ai aussi essayé récemment history -a et je n'ai pas remarqué de changement. Que fait cette commande ? L'historique de l'homme n'aide pas.

2voto

Kent Points 6002

En plus de HISTFILESIZE vous devez également définir HISTSIZE qui contrôle le nombre de commandes à garder en mémoire jusqu'à ce qu'elles soient sauvegardées.

De même, la page de manuel de history est disponible via man bash . Faites défiler jusqu'à SHELL BUILTIN COMMANDS et vous le trouverez. Les détails sur HISTSIZE et d'autres variables se trouvent plus haut dans la même page de manuel.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X