TA的每日心情 | 衰 2020-8-15 10:40 |
---|
签到天数: 146 天 [LV.7]常住居民III
|
楼主 |
发表于 2020-10-18 22:38:25
|
显示全部楼层
jonah_w 发表于 2020-10-17 17:57* n G. L+ a6 G
非常感谢这个工具。 r1 q- E) R! E0 n* Y- z: \0 w
& c l4 Z# C5 d/ a, [. W经过快一年的使用,发现有个地方可以改进一下,能更加方便快速打包,就是这个命令:
( r* d9 B% d( {* M* x% r+ y使用中发现8 K3 R# D( B7 V: H; R( {# S
--title 还是直接使用内容方便
* J& u2 a# i; e1 {6 G" C" z--description 还是需要使用html文件,因为好多mdict description部分都是很复杂的html,包含图片等资源: S+ b' t q) O( D; l8 I
- u' {# A: a6 f1 {
后来觉得反正只建立一次,也不费力气,就没改。, W% _. x' l. H- ^% W
我都是基于命令行 shell的处理方式,如果你用图形界面,肯定不方便。
, k( l' \4 r2 n在 mac 终端窗口,运行下面命令
5 g& s; H [. x t$ b) i
- Z, }% y! Q& Q6 t, Pecho "your title" > title.html
7 O% X% f* s9 x: S+ recho "your description" > description.html
1 q4 x5 T* A3 F" q6 ^# d) g+ g- r然后再运行 mdict ....0 E$ n8 C q5 \- x8 W5 J& ~5 }
) i/ N! o# l7 p2 D) L6 E不需要另外开窗口,建文件。
- b- X% R' P2 H. V, z( z) C; y' [% R* W. r! `
学会命令行是很方便的,如可以将上面的几句建一个 shell文件
3 Y( l/ n* n0 w8 n9 f9 Y2 w: ~, v# k' E" j
- #!/bin/sh
$ l5 S# _" _" V - echo "$1" > title.html
, h: v! A* L$ @) X( m - shift
' w2 ~/ y- e# E# o4 e1 `& h* V - echo "$1" > description.html* d- _) l3 t5 g7 `3 |! h& G
- shift
9 j e: S9 s# `5 w5 T. d5 q - mdict --title title.html --description description.html $@
复制代码
0 P7 `& |7 v; C9 j% N1 N/ O h$ V9 P. t3 H2 m" l
运行这个shell文件,参数 1 直接title正文,参数2 直接描述正文,其他不变; s0 c/ C( s- p
- I. e' b# y3 c
' V7 E6 |9 u2 r
) |$ q" D7 U C6 \0 C, }4 \- {' n
4 r. ~# t+ J( T& X- V' I1 a; @ @9 u- |* T
, A7 O. A& l ]
' g% C _' R N5 k; r& B/ \2 L9 t- ?
9 ~0 U" {& M, l$ k. q
- Q$ r2 ]( C' S2 Y$ ~) y |
|