TA的每日心情 | 衰 2020-8-15 10:40 |
|---|
签到天数: 146 天 [LV.7]常住居民III
|

楼主 |
发表于 2020-10-18 22:38:25
|
显示全部楼层
jonah_w 发表于 2020-10-17 17:57
5 G, [/ U w0 {& J0 r- e非常感谢这个工具。8 {0 j; C3 q, O' x; f' u7 z
# p: p8 J; D* c* `经过快一年的使用,发现有个地方可以改进一下,能更加方便快速打包,就是这个命令: + h; b" J; ?' V I1 W
使用中发现
8 x$ s1 Z( [8 l' @! m/ \4 G--title 还是直接使用内容方便
; \4 r) S+ J j' _--description 还是需要使用html文件,因为好多mdict description部分都是很复杂的html,包含图片等资源
2 w; \7 B4 w" Y" Z. O9 ]
, I8 X5 f* Z3 w0 }$ }. p后来觉得反正只建立一次,也不费力气,就没改。
5 u9 o9 `9 x7 Q8 A7 A& U我都是基于命令行 shell的处理方式,如果你用图形界面,肯定不方便。
, ^- j* Y# U* C9 R# K; J2 i在 mac 终端窗口,运行下面命令
, Z- v& X2 r- \: i
# l" b) l: c* a7 ]& Decho "your title" > title.html
: h3 K2 o+ u5 recho "your description" > description.html
$ x& y6 ]: h, t4 H4 |然后再运行 mdict ....& u; X: w: n0 c0 m: ?
, ]9 l- w9 x }% o2 z! k4 b1 u' T
不需要另外开窗口,建文件。
) K) C' q a/ a* ?* W+ f4 Y$ k9 T" H+ A$ Q; u8 D' f5 r' \1 @
学会命令行是很方便的,如可以将上面的几句建一个 shell文件% J: _* i2 j- F' q
4 \9 e$ t& N. J' ~, m) I' |
- #!/bin/sh
% _+ {# b3 W0 f% W - echo "$1" > title.html
4 N5 { O( q6 [- Y - shift+ p8 A+ V5 ~/ c& Y# q* S
- echo "$1" > description.html
1 @0 a2 [) J+ R - shift
) ]! g; G4 Y* O0 Q - mdict --title title.html --description description.html $@
复制代码 2 ^8 ?; d+ K0 J; ]4 q ~% i
+ t& y4 |; C/ E" {" b$ O
运行这个shell文件,参数 1 直接title正文,参数2 直接描述正文,其他不变! c5 g! E* l& D f& n
7 Y7 i" r3 P1 q& I* m, Y) p
w2 J8 z: f& E g6 V7 P7 R2 o3 `; Z5 ?6 h$ H5 l
6 S% M9 ~3 A0 ]. \8 ^8 H! X) _7 }0 r' y3 | i' j8 p0 H
^9 X+ @5 J1 _+ \) Y# Q
' X' L' W1 d( h' p9 m% Z
) S; l' G0 u' B, k- t ~
+ T5 e* ~, i, B2 U7 \* G% @0 x/ Q! T2 u& Q( r
|
|