Bash

如何列出 readline 變數及其目前值

  • March 27, 2021

例如,我希望能夠查看是否show-all-if-unmodified在目前會話中啟用。

您似乎正在尋找bind -V

$ bind -V | grep show-all-if-unmodified
show-all-if-unmodified is set to `off'

據我所知,沒有變數名包含不同變數的全名(例如,沒有變數在用作非錨定模式時show-all也會匹配),也沒有正則表達式上下文中的任何特殊字元。show-all-if-unmodified因此,定義bind -V | grep為 shell 別名或函式應該是安全的。

引用自:https://unix.stackexchange.com/questions/642390