为什么命令以空格开头而不显示在bash历史记录中?

提姆

在bash中,当我使用Ctrl-R检索上一个命令时,为什么该命令以空格开头时却不起作用?我可以使其与以前的命令相匹配吗?

$  date
Fri Nov 23 ... 2018
(failed reverse-i-search)` date': cd database/
安德科兹

检查HISTCONTROL环境变量的值如果值包含ignorespaceignoreboth,则任何以空格开头的命令都不会添加到命令历史记录中。

来自man bash

HISTCONTROL:用冒号分隔的值列表,用于控制如何在历史记录列表中保存命令。如果值列表包含ignorespace,则以空格字符开头的行不会保存在历史记录列表中。忽略的值将导致不保存与上一个历史记录条目匹配的行。ignoreboth的值是ignorespace和ignoreups的简写。擦除值的值导致在保存该行之前,将与当前行匹配的所有先前的行从历史记录列表中删除。不在上面列表中的任何值都将被忽略。如果未设置HISTCONTROL或不包含有效值,则由外壳解析器读取的所有行都将存储在历史记录列表中,但要遵循HISTIGNORE的值。多行复合命令的第二行和后续行未经过测试,

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

XCode 5不显示完整的SVN历史记录

来自分类Dev

为什么在Intellij Idea 13中使用Git,“显示历史记录”和“显示选择的历史记录”选项为灰色?

来自分类Dev

为什么Bash历史记录中的某些行变为“ *”?

来自分类Dev

为什么我不能通过此循环从bash历史记录中删除多个条目

来自分类Dev

提交显示在历史记录中,更改不在文件中,也不显示在单个文件的提交历史记录中

来自分类Dev

为什么Bash历史记录不记录此命令?

来自分类Dev

历史记录不显示为sudo用户

来自分类Dev

zsh中的命令历史记录

来自分类Dev

为什么“调用历史记录”挂在powershell中?

来自分类Dev

为什么Bash历史记录不记录此命令?

来自分类Dev

为什么分支名称未显示在git历史记录中?

来自分类Dev

为什么删除bash历史记录还不够?

来自分类Dev

历史记录不显示为sudo用户

来自分类Dev

zsh中的命令历史记录

来自分类Dev

zsh中的命令历史记录

来自分类Dev

如何使用bash历史记录使用历史记录中的参数运行命令?

来自分类Dev

为什么历史记录和.bash_history不同,如何删除历史记录中的条目?

来自分类Dev

OpenFileDialog在下拉列表中不显示任何历史记录

来自分类Dev

为什么提交历史记录时GitHub不显示文件历史记录?

来自分类Dev

删除历史记录文件后,为什么在历史记录中仍然有较旧的命令?

来自分类Dev

在bash历史记录中搜索已键入的命令

来自分类Dev

从Bash历史记录中删除条目时,为什么会出现错误?

来自分类Dev

使用 !bash历史记录检索以数字开头的命令?

来自分类Dev

当我粘贴命令而不是键入命令时,为什么未将其添加到历史记录中

来自分类Dev

为什么在freebsd历史记录中我看到带有*的命令,但从未执行?

来自分类Dev

为什么找不到事件字符串命令,它在历史记录中的位置?

来自分类Dev

当它以空格开头时,是否可以从zsh shell历史记录中删除先前的命令?

来自分类Dev

脚本中的Bash历史记录:`!#:*`

来自分类Dev

bash 历史记录未记录失败或错误的命令

Related 相关文章

  1. 1

    XCode 5不显示完整的SVN历史记录

  2. 2

    为什么在Intellij Idea 13中使用Git,“显示历史记录”和“显示选择的历史记录”选项为灰色?

  3. 3

    为什么Bash历史记录中的某些行变为“ *”?

  4. 4

    为什么我不能通过此循环从bash历史记录中删除多个条目

  5. 5

    提交显示在历史记录中,更改不在文件中,也不显示在单个文件的提交历史记录中

  6. 6

    为什么Bash历史记录不记录此命令?

  7. 7

    历史记录不显示为sudo用户

  8. 8

    zsh中的命令历史记录

  9. 9

    为什么“调用历史记录”挂在powershell中?

  10. 10

    为什么Bash历史记录不记录此命令?

  11. 11

    为什么分支名称未显示在git历史记录中?

  12. 12

    为什么删除bash历史记录还不够?

  13. 13

    历史记录不显示为sudo用户

  14. 14

    zsh中的命令历史记录

  15. 15

    zsh中的命令历史记录

  16. 16

    如何使用bash历史记录使用历史记录中的参数运行命令?

  17. 17

    为什么历史记录和.bash_history不同,如何删除历史记录中的条目?

  18. 18

    OpenFileDialog在下拉列表中不显示任何历史记录

  19. 19

    为什么提交历史记录时GitHub不显示文件历史记录?

  20. 20

    删除历史记录文件后,为什么在历史记录中仍然有较旧的命令?

  21. 21

    在bash历史记录中搜索已键入的命令

  22. 22

    从Bash历史记录中删除条目时,为什么会出现错误?

  23. 23

    使用 !bash历史记录检索以数字开头的命令?

  24. 24

    当我粘贴命令而不是键入命令时,为什么未将其添加到历史记录中

  25. 25

    为什么在freebsd历史记录中我看到带有*的命令,但从未执行?

  26. 26

    为什么找不到事件字符串命令,它在历史记录中的位置?

  27. 27

    当它以空格开头时,是否可以从zsh shell历史记录中删除先前的命令?

  28. 28

    脚本中的Bash历史记录:`!#:*`

  29. 29

    bash 历史记录未记录失败或错误的命令

热门标签

归档