次のコマンドでターミナルウィンドウの幅/高さを定義することは可能ですか。osascript-e \ 'tell application“ Terminal” to script [duplicate]


2

この質問にはすでに答えがあります:

私はこのコマンドを使用して、個人的に使用するための魔法を実行しています。

osascript -e \'tell application "Terminal" to do script

ポップアップターミナルウィンドウの幅と高さを正確に定義することは可能ですか?

そうでない場合、とにかく開いた後にそれを行うことができますか?(サイズ値を正確に調整します)

回答:


4

ターミナルウィンドウを開き、画面上の目的の場所に配置して、必要なサイズに変更します。

次に、ターミナルで次のコマンドを実行します。

osascript -e 'tell application "Terminal" to get bounds of front window'

整数の4項目リストを返します。例:

0, 22, 730, 531

次に、ターミナルウィンドウを画面上の別の位置に移動して、サイズを変更します。

次に、ターミナルで、コマンドから返された実際のリストを置き換えながら、次のコマンドを実行します。例:get bounds

osascript -e 'tell application "Terminal" to set bounds of front window to {0, 22, 730, 531}'

get bounds コマンドを実行したときの状態にウィンドウの位置とサイズが変更されることがわかります。


ご回答有難うございます!この方法で他のアプリケーションのサイズを変更することは可能ですか?(たとえば、Safariウィンドウ)
AGamePlayer

@Aw Qirui郭は、はい、ちょうどアプリケーション名に置き換え、例えばosascript -e 'tell application "Safari" to set bounds of front window to {0, 22, 730, 531}'
user3439894
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.