Comme nous le savons, la commande 'history' affiche l'historique de la ligne de commande du serveur Linux et 'history -c' est la commande pour effacer/supprimer cet historique de ligne de commande.Comment utiliser la commande 'history-c' dans un script bash?
Je dois déclencher cette commande via mon script bash. Script est la suivante,
#! /bin/bash
var=`history -c`
if [ $? -eq 0 ]
then
echo "cleared"
echo $var
fi
sortie est la suivante:
cleared
Bien que son impression "effacé" comme la sortie, l'histoire-c ne supprime pas l'histoire.
Ce serait génial si vous pouvez guider/suggérer sur la façon dont je peux y parvenir, c'est-à-dire en utilisant la commande "history-c" dans mon script bahs pour supprimer l'historique de la ligne de commande.Ou y at-il un autre moyen? l'historique des lignes de commande à travers mon script bash.
Merci & Cordialement, Navya
https://askubuntu.com/questions/546556/how-can-i-use-history-command-in-a-bash-script – dsm