gpt4 book ai didi

python - 通过python脚本读取.bash_history文件

转载 作者:行者123 更新时间:2023-12-01 06:15:09 24 4
gpt4 key购买 nike

我想编写一个 python 脚本来读取“.bash_history”文件并打印统计信息。另外,我想打印最常用的命令。我能够通过终端读取 bash 历史记录,但无法通过 python 编程来做到这一点。有人可以帮助我如何开始吗?

最佳答案

以...开头的内容

#!/usr/bin/env python

import os

homedir = os.path.expanduser('~')
bash_history = open(homedir+"/.bash_history", 'r')

现在我们已经打开了文件...您现在想要执行什么操作?

打印文件的内容。

bash_history_text = bash_history.read()
print bash_history_text

将字符串转换为行数组...

import re
splitter = re.compile(r'\n')

bash_history_array = splitter.split(bash_history_text)

现在您可以根据自己的喜好进行数组排序、过滤等操作。

关于python - 通过python脚本读取.bash_history文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3656500/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com