HISTIGnorEvariables设置为:
export HISTIGnorE="&:ls*:reboot:pwd:exit:clear:[ t]*"
我有几个别名设置。 其中之一是
alias todo='emacs ~/DropBox/Documents/todo.txt'
他们没有一个出现在历史中。 不是我想要他们在历史上出现,但是让我感到困惑的是,他们为什么不在历史中出现。
如何在Nginx中提供html文件而不显示这个别名设置中的扩展名
Linux:如何在别名中添加$符号?
为什么我的oracle语句在Windows数据库上的运行方式与Linux不同?
在csh中为`ls`包含`echo`做一个别名
无法在Windows 7的MinGW32中创build简单的Git别名
如何使用bash别名作为命令行参数
后缀:设置特定命令pipe道别名的权限
在bash中,序列t仅意味着$'...'内的选项卡。 这就是为什么你的模式匹配你的todo命令; 它匹配以t开头的任何内容。
你可以像这样解决它:
tab=$'t' export HISTIGnorE="&:ls*:reboot:pwd:exit:clear:[ $tab]*" unset tab
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。