時々ディスプレイの解像度を変更したいので、端末に次のコマンドを入力します。
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"