min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

RaspberryPi3 Google翻訳をコマンドラインで使う

Google翻訳って便利だけどわざわざGoogle開くのがダルい。コマンドラインGoogle翻訳できたらなぁ…って思って探したら、あった。

この記事そのまま。てかこのブログすごい。

orebibou.com

インストールする。

$ git clone https://github.com/soimort/translate-shell

$ cd translate-shell/

$ make && sudo make install

f:id:min117:20180531234420p:plain

 

 

 

使ってみる。

$ trans :ja 'Hello World'

f:id:min117:20180531234744p:plain

背景が黒なのでわかりにくい。マウスで色を反転してみる。

f:id:min117:20180531234752p:plain

何コレすごい。

もしかして前回記事でインストールした占いコマンド fortune の結果も翻訳できるのではないか?

min117.hatenablog.com

やってみる。

$ fortune | trans :ja 

↑ 末尾に半角スペースあるので注意。

f:id:min117:20180531235207p:plain

すご。パイプで渡ってきた文字列も問題なく翻訳できる。超便利。

 

英語日本語の表記を並べるためにfor文に食わせてみる。

$ for i in "`fortune`"; do echo "$i"; trans :ja "$i"; done

f:id:min117:20180531235518p:plain

すごい。

 

さらにこれを前回記事でインストールした cowsayコマンドウシに喋らせてみる

$ for i in "`fortune`"; do echo "$i"; trans :ja "$i" | cowsay; done

f:id:min117:20180531235657p:plain

最高すぎる。

 

min117.hatenablog.com