خوب پاکش کن!
rm ~/.bash_history
خوب شاید طرف اسم این فایل رو تغییر داده باشه در سیستم که به اسمه دیگه سیو بشه، انوقت از شل اسکریپت نمیتونم تشخیص بدم!
مسیر فایلی که دستور هیستوری ازش استفاده میکنه در متغیر HISTFILE هست؛ شما میتونی اینطوری فایل رو پاک کنی:
rm $HISTFILE
اینطوری مطمن میشیم که فایل هیستوری پاک میشه؛
---------------------------------------------------------
و از طرفی اگه میخوایین دستوراتتون ذخیره نشه هم قبل از اجرا دستوراتتون همین متغیر رو به null کنید؛ مثلا اینطوری:
HISTFILE=/dev/null
بعد از اجرای دستور بالا؛ هرچی توی خط فرمان نوشته بشه؛ دیگه درهیستوری ذخیره نمیشه؛ (تا وقتی ترمینال بازه دستورات دیده در حافظه هستند؛ ولی بعد از بسته شدن ترمینال از حافظه پاک میشن)