人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Mac OS X 10.4.5のターミナルで、下記のことを実現したいと考えています。
・telnetやsshでほかのホストにリモートログインする際に、接続先ホストごとに【ウィンドウ設定】を異なる設定としたターミナルウィンドウを開くのを自動化したい。
例)
IPアドレスが10.0.0.1のホストにtelnet接続する際は、文字セットエンコーディングをUTF-8で黒文字にする、
10.0.0.2のホストにssh接続する際は文字エンコーディングを日本語EUCにして赤文字にする、等。
何かうまい方法はないでしょうか?
なお、接続先ホスト側で文字エンコーディングは変更できないという前提でお願いします。

●質問者: S0R5
●カテゴリ:コンピュータ
✍キーワード:EUC IPアドレス Mac OS X SSH Telnet
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● j0hn
●40ポイント

http://yudoufu.velvet.jp/osx.html#term

$B=i?4<T$N0Y$N(BOSX$B$K4X$9$k3P$(=q$-(B</p>

まず、ターミナルを開いて10.0.0.1用に文字コード、文字色などを設定します。


設定した状態で [ファイル]→[別名で保存] を選択。

「このコマンドを実行する」に「telnet 10.0.0.1」と入れます。

(完全なパスは指定せずコマンドのみ)


これに適当な名前を付けて「保存」すると、

/User/yourname/Library/Application Support/Terminal/ のなかに

.termファイルができます。


これをダブルクリック、もしくは、ターミナル内から open hoge.term と

することで、好みの色・文字コードで自動的に telnet できると思います。


同様に、他ホストにsshで接続する .term ファイルを作成することでお望みの

ことができると思います。ターミナルのヘルプ内の「ターミナルを

カスタマイズする」の項も参照してみてください。

◎質問者からの返答

なるほど、ヘルプにちゃんと書いてあったんですね。全然気付かなかった・・・

やってみたらちゃんとできました。

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ