首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何自动完成命令历史记录中的命令?

如何自动完成命令历史记录中的命令?
EN

Unix & Linux用户
提问于 2014-10-10 08:00:51
回答 2查看 68.4K关注 0票数 27

bash是否有自动竞争历史上的命令的关键组合?例如,在ipython和matlab中,这是通过输入几个字符后按下箭头来实现的。

EN

回答 2

Unix & Linux用户

发布于 2014-10-10 08:16:03

您可以使用命令history检查历史序列上的命令位置。然后可以执行!<number_in_the_sequence>。我希望这能帮上忙。

票数 8
EN

Unix & Linux用户

发布于 2014-10-10 13:03:31

您还可以使用history并为特定的命令输送输出。

例如,如果您整天都在文件系统中运行cd-ing,并且只需要提醒您所使用的目录

代码语言:javascript
运行
复制
history | grep cd

然后,您可以复制/粘贴命令,或者!n (其中n是历史文件中的行号)来重新执行它。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/160356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档