歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 開啟Linux命令行下的英漢詞典

開啟Linux命令行下的英漢詞典

日期:2017/2/28 13:56:09   编辑:Linux教程

1.將下面代碼加入到系統環境變量裡,我這裡加入到/etc/profile中,然後執行source /etc/profile

# jianbing.org on DNS
function j {
dig "$*.jianbing.org" +short txt | perl -pe's/\\(\d{1,3})/chr $1/eg; s/(^"|"$)//g'
}

2.查詢結果,j +你想要翻譯的詞語

[root@client ~]# j sun
[sʌn]
n.
太陽, 陽光, 恆星
vt.

n.
(Sun) 星期天(=Sunday)
美國Sun公司,主要生產SUN系列工作站和網絡產品, 是JAVA語言的創始者

看下代碼也比較簡單,就是寫了一個shell函數,將函數接收到的單詞或者詞組和jianbing.org進行拼接後,通過dig進行DNS查詢,返回簡短信息,通過管道傳遞給perl進行正則的匹配替換,最後通過linux本身的shell進行格式化顯示。

Copyright © Linux教程網 All Rights Reserved