Cut
如何縮短 i3status 欄中顯示的字元串?
我正在使用i3status 欄。在欄中,我正在顯示我的無線網路詳細資訊。然而,空間是有限的,這佔用了很多空間。標準格式在
i3status.conf
文件中定義,如下所示:format_up = “%ip (%quality @ %essid)”
翻譯為:
123.123.123.123(我們的 Turbo 網路中的 64%)
我寧願只有一個可用的片段,如下所示:
.123(我們的 T 為 64%)
所以 IP 的後 4 個字元和網路名稱的前 5 個字元。我試過
cut
在 i3status.conf 文件中使用,但沒有奏效。有沒有簡單的方法來完成這件事?
根據
i3status
手冊頁,標題為“EXTERNAL SCRIPTS/PROGRAMS WITH I3STATUS”的部分,您可以將文件的bar
部分設置為.i3/config
您編寫的 shell 腳本。他們在手冊頁中給出了一個範例,更多範例位於http://code.i3wm.org/i3status/tree/contrib。在我看來,您可以從手冊頁中獲取範例 shell 腳本,然後觸發它來執行您所描述的操作。