가끔 디스플레이 해상도를 변경하고 싶어서 터미널에 다음 명령어를 입력합니다.
xrandr --newmode [newmodedetailsbs]
xrandr --addmode [display] [newmodeid]
xrandr --output [display] --mode [newmodeid]
어떤 변수를 사용해야 하는지 알고 잘 작동하지만 표시 모드를 변경하고 싶을 때마다 다시 입력하는 것이 번거롭습니다. 이러한 명령을 포함하는 간단한 스크립트를 만들고 싶지만 스크립트를 만드는 데 필요한 스크립팅에 대한 기본 정보를 찾을 수 없습니다. 누구든지 도와줄 수 있나요?
답변1
예를 들어, 빠른 대답은 입력한 명령을 파일에 넣은 chres
다음 프롬프트에서 쉘에 다음과 같이 실행하도록 지시하는 것입니다.
$ sh chres
어떤 디렉터리에서든 명령을 실행할 수 있으려면 명령을 홈 bin
디렉터리( $HOME/bin
)에 넣고 실행 가능하게 만드세요( ~
HOME 디렉터리의 전체 경로로 확장:
$ mkdir -p ~/bin
$ mv chres ~/bin
$ chmod +x ~/bin/chres
$HOME/bin
그것이 당신의 경로에 있는지 확인하십시오 . 이 작업은 일반적으로 ~.profile
또는 에서 수행 됩니다 ~.bashrc
. ~/bin
디렉터리가 존재하는 경우 해당 디렉터리가 PATH에 자동으로 추가될 수 있습니다. 완전히 로그아웃했다가 다시 로그인하여 수정이 필요한지 확인할 수 있습니다 .profile
.echo "$PATH"