Linux
在無法訪問 .bash_profile 的情況下使 XTerm 字型更大
我有一個
script.sh
執行的xterm
,我沒有寫權限script.sh
,.bash_profile
我不能改變它。我想更改 xterm 的字型大小,我按照描述更改了~/.Xresources 。沒有效果。
我試過
alias xterm = "xterm -fa Monospace -fs 16"
了,當我打開一個 xterm 時它可以工作,但是當我執行時script.sh
,它不起作用,(即它再次帶有預設字型。)如何增加
xterm
無法編輯的腳本中執行的字型大小?
xterm
在您可以編寫的某個目錄中創建一個簡短的可執行 shell 腳本,例如在~/bin
.該腳本應該
xterm
使用您想要的選項以及從呼叫者傳遞的任何選項執行:#!/bin/sh /usr/local/bin/xterm -fa Monospace -fs 16 "$@"
將上面的路徑替換為
xterm
系統上的真實路徑(參見 的輸出command -v xterm
)。然後,
script.sh
使用改變的PATH
變數呼叫:PATH=~/bin:$PATH ./script.sh
…
~/bin
您創建xterm
腳本的目錄的路徑在哪裡。通過~/bin
先放入,當腳本使用時PATH
,您的腳本將在真正的xterm
執行檔之前找到。script.sh``xterm
這有效地重載了腳本的
xterm
實用程序。script.sh
如果與絕對路徑一起使用,或者如果它重置變數的值,這將不起作用。
script.sh``xterm``PATH