作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
<分区>
我们知道,'history' 命令显示 Linux 服务器的命令行历史记录,'history -c' 是清除/删除此命令行历史记录的命令。
我必须通过我的 bash 脚本触发这个命令。脚本如下,
#! /bin/bash
var=`history -c`
if [ $? -eq 0 ]
then
echo "cleared"
echo $var
fi
输出如下:
cleared
虽然它的打印“清除”为输出,但 history-c 并没有删除历史。
如果你能指导/建议我如何实现这一点,那就太好了,即在我的 bahs 脚本中使用“history-c”命令来删除命令行历史记录。或者有没有其他方法可以删除命令通过我的 bash 脚本记录行历史。
感谢和问候,海军亚
我是一名优秀的程序员,十分优秀!