それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

iTerm2でターミナルに画像を表示する。

iterm2 って画像を表示出来るんですね!!

f:id:takuya_1st:20160303034959p:plain

インストール方法

wget https://raw.github.com/gnachman/iTerm2/master/tests/imgcat
chmod +x imgcat

実行方法

シンプルな奴

imgcat xxx.png

ちょっと凝った実行方法

Curl で取得した画像を表示する。
curl https://sdl-stickershop.line.naver.jp/products/0/0/1/5141/iphone/main@2x.png | imgcat
リモートサーバーの画像を表示する。
ssh www.example.com
takuya@remote:$ imgcat server.png

特定の制御文字が来た後にバイナリが流れてきたらソレを画像にするから、imgcat の実行場所はどこでもいっしょみたい。

ということで、サーバーのログインメッセージ(motd)に登録してみたら面白そう!!

motd に登録してランダムで画像が表示されたら面白そう。とおもったけど motd だとファイルの実行が上手く行かなかったので。

.bashrc に登録した。

f:id:takuya_1st:20160303040620p:plain:w300

ターミナルであそんでないで、早く仕事しないと!!!!って気分になるお。楽しい。

(非対応ターミナルでログインされたら、大変なことになると思うけど。)

Linux の場合は fbi を使うと良いよ。

GNOMEデスクトップとかLINUXのクライアントからは、fbi で出来るらしい。

Windowsはどうやるんだろうね。

参考資料

https://www.iterm2.com/images.html

ssh ログイン・メッセージをランダムに表示する motd - それマグで!