.bash_profile에 액세스하지 않고 XTerm 글꼴을 더 크게 만듭니다.

.bash_profile에 액세스하지 않고 XTerm 글꼴을 더 크게 만듭니다.

하나가 script.sh실행 중이고 쓰기 권한 이 xterm없어 변경할 수 없습니다.script.sh.bash_profile

xterm의 글꼴 크기를 변경하고 싶어서 변경했습니다.~/.Xresources설명대로입니다. 효과가 없습니다.

시도해 보고 alias xterm = "xterm -fa Monospace -fs 16"xterm을 열면 작동하지만 실행하면 script.sh작동하지 않습니다. (즉, 기본 글꼴이 다시 제공됩니다.)

xterm편집할 수 없는 스크립트에서 실행 중인 글꼴 크기를 어떻게 늘리나요 ?

답변1

xterm와 같이 쓸 수 있는 디렉터리에서 호출되는 짧은 실행 가능한 셸 스크립트를 만듭니다 ~/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실제 실행 파일보다 먼저 스크립트가 발견됩니다 .xtermscript.shxterm

xterm이로 인해 스크립트 유틸리티가 효과적으로 오버로드됩니다 script.sh.

이것은 것이다아니요절대 경로와 함께 script.sh사용하거나 xterm변수 값을 재설정하는 경우 유효합니다 PATH.

답변2

만약 너라면원천별칭이 지정된 스크립트를 사용합니다. . script.sh또는 source script.sh(동일한 작업을 수행함)을 시도하십시오 .

관련 정보