読者です 読者をやめる 読者になる 読者になる

letを使ってシェルで条件演算子(三項演算子)

ポイント シェル変数は$を省略する 未定義の変数は0として扱われる 文字列は扱えない シェルと反対にtrueは1、falseが0 $ let 'a = 1? 11 : 22' $ echo $a 11 $ let 'a = 0? 11 : 22' $ echo $a 22 $ let 'a = 3==3? 11: 22' $ echo $a 11 条件演算子以外に…

Kuportの情報取得するgem作った

この記事は Kogakuin Univ Advent Calendar 2016 - Adventar の15日目です。 かなり遅れました、ほんとすみません。 概要 github.com みんな大好きkuportからデータを取得してJSONに変換して出力します。 ライブラリとしても使用可能です。 MechanizeとかNok…

ターミナル上に画像を表示する方法いろいろ

ターミナル*1に画像表示したいですよね。 先日w3m*2でブラウジングしてたら、テキストブラウザなのに画像が表示されて驚きました。 gnome-terminal, konsole, terminologyの3つの端末で表示されたので端末共通の画像表示方法がありそうです。 端末上での画像…