linux - 如何将我的命令历史记录到 shell 变量中?
问题描述
我正在使用下面的脚本来计算我的命令历史记录,但总是得到 0,我怎样才能将我的历史记录计入 shell 变量?
#! /bin/bash
count=$(history | wc -l)
echo $count
解决方案
首先,您必须激活history
脚本中的内置 shell:
HISTFILE=~/.bash_history
set -o history
之后,您可以使用您的源代码。
推荐阅读
- python - PyQt5 可执行文件在 py2app (macOS) 上不起作用
- firebase - 有没有办法将flutter_tts文件保存到firebase存储?
- c# - 我想在循环中显示列表项的索引
- c# - 表单设计器在打开表单时显示空白选项卡
- numpy - 列表的numpy数组到二维数组
- r - 基于R中的三个变量创建一个新变量
- webpack - mui-datatable 服务器端渲染“WebpackError:ReferenceError:未定义窗口”
- python - 如何将多个图像发送到烧瓶服务器?
- ssh - 远程主机关闭与 bbb.bbb.bbb.bbb 的连接 - DigitalOcean Droplet
- python - 索引和切片多维列表