Comment puis-je obtenir le timestamp de chaque ligne de commande dans mon terminal de l'histoire?
Je voudrais savoir combien de temps une commande que j'ai entré dans mon terminal a été en cours d'exécution. Il serait bon d'être en mesure d'obtenir le timestamp de chaque commande dans mon histoire. Laissez-moi savoir si vous avez besoin de plus d'informations afin d'être en mesure de répondre à cette question. Merci.
EDIT: je suis à l'aide d'un terminal bash.
Pensez-vous réellement dire le timestamp ou durée ("combien de temps une commande [...] a été en cours d'exécution") de chaque commande? Ce n'est pas tout à fait clair dans votre question.
Pour ce cas particulier, tout ce que je vraiment besoin, c'est la durée, j'ai pu obtenir si je savais que le timestamp de la commande. Vraiment, ce serait cool de savoir comment obtenir à la fois la durée et l'horodatage. Merci.
Qui peut être fait avec
Pour ce cas particulier, tout ce que je vraiment besoin, c'est la durée, j'ai pu obtenir si je savais que le timestamp de la commande. Vraiment, ce serait cool de savoir comment obtenir à la fois la durée et l'horodatage. Merci.
Qui peut être fait avec
time <command>
, comme Hitman47 mentionné dans son commentaire, mais sa sortie ne sera pas terre dans votre histoire. Vous pourriez probablement aussi jouer avec PROMPT_COMMAND.OriginalL'auteur abw333 | 2013-01-24
Vous devez vous connecter pour publier un commentaire.
En supposant que vous utilisez l'invite de commande
puis
http://www.cyberciti.biz/faq/unix-linux-bash-history-display-date-time/
en fait, j'ai juste essayé et il fait apparaître les horodateurs avant même la HISTTIMEFORMAT a été défini. pour savoir comment obtenir la durée, je pense que vous pouvez utiliser "temps <commande>" mais je ne peux pas penser comment combiner le résultat de l'histoire et de la commande de temps
Même horodatage pour chaque commande.
OriginalL'auteur Hitman47
Je ne pense pas que je sais comment faire pour afficher la durée, mais vous pouvez afficher l'heure de l'exécution de la commande par le réglage de la HISTTIMEFORMAT variable.
Puis appelez votre "histoire"
Si vous ne souhaitez afficher que les 10 dernières commandes
Espère que cela aide 🙂
OriginalL'auteur user1034978