ターミナル エミュレータ ウィンドウで株価チャートを ASCII アートとして表示するスクリプトを作成しています。私は通常、OSX/Terminal.app を使用しますが、Linux ベースのソリューションは許容可能な代替手段です。
私のスクリプトには現在、画面の幅と高さ (これもピクセルではなく CHARACTERS で測定されます) のコマンドライン引数があり、デフォルトは私自身の発明の環境変数によって決定されます。これらのスクリプトで現在のウィンドウのサイズ (IN CHARACTERS) を判断し、それをデフォルトとして使用したいと考えています。私の 17 インチ Macbook Pro の大きなウィンドウの典型的なサイズは 200 x 68 かもしれません。
これは perl スクリプトですが、他の言語で解決策を知っている場合は教えてください。
ティア。
ケン