X11

查詢特定的 ~/.Xresources 值

  • May 7, 2018

我想從 ~/.Xresources 中查詢一個值。xrdb -query給了我整個配置,但我特別想呼應單個屬性的值(例如,)。我怎樣才能做到這一點?URxvt.internalBorder``*color14

這是一個使用grepcut解析輸出的解決方案xrdb -query

xrdb -query | grep "URxvt.internalBorder" | cut -f 2

返回30。另一個例子:

xrdb -query | grep "*color14" | cut -f 2

返回#d65d0e

翻譯:

  • xrdb -query輸出目前~/.Xresources屬性
  • grep "foo.bar"獲取定義特定屬性的行
  • cut -f 2獲取第二個“欄位”,不包括第一個屬性

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