sdcv命令的常用选项如下:

-l:列出安装的词典
-u:指定查词所用的词典

在我的电脑上列出的词典有:

Dictionary's name Word count

Merrian Webster 10th dictionary 20517

朗道英汉字典5.0 435468

Dictionnaire de l’Académie Française, 8ème édition (1935). 31216

牛津英汉双解美化版 39429

American Idioms 6210

Dictionnaire de l’Académie Française, 6ème édition (1835). 28153

高级汉语大词典 51673

Larousse Chambers français-anglais 48978

Collins COBUILD Advanced Learner's English Dictionary 34070

Concise Oxford English Dictionary 78754

英文字根字典 7835

Oxford Collocations Dictionary 2nd Ed. (En-En) 20879

Larousse Chambers English-French 52124

Oxford English Dictionary 2nd Ed. P1 140086

现代汉语词典 57691

新世纪汉英科技大词典 621241

American Heritage Dictionary 91832

WordNet 2.0 145625

Concise Oxford Thesaurus 17732

英汉汉英专业词典 571998

新德汉词典 106118

汉语成语词典 13305

德汉词典 68985

Langenscheidt Großwörterbuch Deutsch als Fremdsprache (De-De) 32687

新世纪英汉科技大词典 626953

朗道汉英字典5.0 405719

康熙字典文字版 46816

Quick 德汉词典 104542

汉德辞典 62505

XMLittre 123221

cfdict 25286

然后使用如下命令在牛津词典中查词:

sdcv -u "Concise Oxford English Dictionary" person

显示的解释如下:

Found 1 items, similar to person.

-->Concise Oxford English Dictionary

-->person

[ color="blue">n.</font>
<FONT face="Lucida Sans Unicode"><CHARSET
c="t">25A0;</CHARSET></FONT>&nbsp;&nbsp;<FONT
color="#990000">combining form</FONT> used as a
neutral alternative to <FONT color="#990000">-man</FONT>
in nouns denoting professional status, a position of authority, etc.:
<FONT color="#990000">salesperson.</FONT>]

可以看出,由该词典输出的解释为HTML格式。为此,需要将HTML转换为普通的文本格式。用w3m即可实现此功能。

sdcv -u "Concise Oxford English Dictionary" person | w3m -dump -T text/html

此时,显示的解释就干净多了:

Found 1 items, similar to person. -->Concise Oxford English Dictionary -->

person [ color="blue">n. 25A0; combining form used as a neutral alternative to

-man in nouns denoting professional status, a position of authority, etc.:

salesperson.]

使用Stardict命令行版本sdcv的更多相关文章

  1. Linux系统启动流程及安装命令行版本

    Debian安装 之前也安装过很多次linux不同版本的系统,但安装后都是直接带有桌面开发环境的版本,直接可以使用,正好最近项目不是很忙,想一直了解下Linux的整个启动流程,以及如何从命令行模式系统 ...

  2. WinRAR命令行版本 rar.exe使用详解

    RAR 命令行语法~~~~~~~~~~~~~~ 语法 RAR.exe <命令>  [ -<开关> ]  <压缩文件>  [ <@列表文件...> ]   ...

  3. svn命令行版本回滚

    下面以版本号2011回滚到2010为例,在命令行输入: svn merge --dry-run -r 2011:2010 http://my.repository.com/my/project/tru ...

  4. WinRAR命令行版本 rar.exe使用详解(适用Linux)

    RAR 命令行语法: RAR.exe <命令> [ -<开关> ] <压缩文件> [ <@列表文件...> ] [ <文件...> ] [ ...

  5. Helixoft VSdocman 是一个集成于Visual Studio并提供了命令行版本的帮助文档编译工具

    http://www.helixoft.com/vsdocman/overview.html https://blog.fishlee.net/2016/01/14/helixoft-vsdocman ...

  6. Mac SVN 命令行

    Mac自带了SVN命令行,如我的升级到10.10(OSX yosemite)后命令行版本为1.7.10 以下是一些常用命令 1.将文件checkout到本地目录 svn checkout path(p ...

  7. 7Z命令行详解

    7z.exe在CMD窗口的使用说明如下: 7-Zip (A) 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06 Usage: 7za <co ...

  8. QT中QProcess调用命令行的痛苦经历

    在QT程序中需要将某些目录和文件压缩为一个rar的压缩包,于是想到了在QT中通过QProcess类调用命令行的rar.exe来达到效果,但是没想到QProcess类用起来很麻烦,而且达不到效果,折腾了 ...

  9. [MAC] Mac下的SVN命令行

    转载自: http://www.cnblogs.com/snandy/p/4072857.html Mac自带了SVN命令行,如我的升级到10.10(OSX yosemite)后命令行版本为1.7.1 ...

随机推荐

  1. 6 MySQL视图

    目录: 1. 视图概述 1.1 为什么引入视图 1.2 什么是视图 1.3 视图的好处 1.4 视图的分类 2. 视图的建立和删除 3. 实验 1. 视图概述 1.1 为什么引入视图[1] 问题:假如 ...

  2. const 还是 static readonly

    到底是 const 还是 static readonly   真的一样? const 和 static readonly 常在程序中用来声明常量,调用方法也没有什么不同,他们真的一样吗?我们可以做个试 ...

  3. Win 内存映射和堆栈

    内存映射和堆栈 内存映射文件 内存映射文件可以用于3个不同的目的: 系统使用内存映射文件,以便加载和执行.exe和DLL文件.这可以大大节省页文件空间和应用程序启动运行所需的时间. 可以使用内存映射文 ...

  4. Hadoop集成

    Hadoop集成   长期以来,我每开个系列,只有兴趣写一篇,很难持之与恒.为了克服这个长久以来的性格弱点,以及梳理工作半年的积累.最近一个月会写两篇关于Mongo在地理大数据方面的实践和应用,一篇关 ...

  5. T-SQL 随机返回特定行数据和分页查询

    T-SQL 随机返回特定行数据和分页查询 T-SQL 语言相较于标准SQL添加了很多特性,为了提高SQL Server的表现,是有必要深入了解的,面试时一般也会包含这两个小问题. 首先,是在一个Adv ...

  6. JSP和JavaBean

    JSP JSP全称是Java Server Pages.JSP实际上就是Servlet. JSP原理:JSP会被Tomcat翻译成一个Servlet JSP语法 1)JSP的Java脚本表达式 作用: ...

  7. Thrift RPC实战(一).初次体验Thrift

    1.前言: Thrift作为Facebook开源的RPC框架, 通过IDL中间语言, 并借助代码生成引擎生成各种主流语言的rpc框架服务端/客户端代码,主要特点: 开发速度快: 通过编写RPC接口ID ...

  8. wget ( download the whole page from the website )

    ---恢复内容开始--- wget -m -e robots=off -U "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1 ...

  9. android 视图设置多个setTag数据

    1)在string.xml 文件中添加 <item tyoe="id" name = "tag_first" /> <item tyoe=&q ...

  10. 设计模式(二)-- 外观模式(Facade)

    设计模式(二) 外观模式(Facade) 为了解决子系统外部的客户端在使用子系统的时候,既能简单地使用这些子系统内部的模块功能,而又不用客户端去与子系统内部的多个模块交互的问题. 为子系统中的一组接口 ...