TA的每日心情 | 衰 2020-8-15 10:40 |
---|
签到天数: 146 天 [LV.7]常住居民III
|
楼主 |
发表于 2020-10-18 22:38:25
|
显示全部楼层
jonah_w 发表于 2020-10-17 17:57
/ S1 o0 T, U4 B9 k% a* w. ~4 f非常感谢这个工具。, ?5 ]6 f) G* q1 I
. V/ M$ w: x3 I3 U经过快一年的使用,发现有个地方可以改进一下,能更加方便快速打包,就是这个命令: . `0 e# Y8 H# W) S
使用中发现
3 J- R: h/ ?' S5 k) p" Z--title 还是直接使用内容方便
7 q$ C/ }& d6 v, v ^--description 还是需要使用html文件,因为好多mdict description部分都是很复杂的html,包含图片等资源. W1 O! k& Z. X: F! W0 M* L
- r9 M1 l& \5 Q0 [9 `
后来觉得反正只建立一次,也不费力气,就没改。
' }* s! U6 q* ?! q我都是基于命令行 shell的处理方式,如果你用图形界面,肯定不方便。
" i' H8 L" ~6 B: }在 mac 终端窗口,运行下面命令
4 P6 t6 a1 T5 ] v# i7 n0 ]
5 V0 s& w) e* f3 h& wecho "your title" > title.html
, O; z0 ~* |4 x4 Q0 cecho "your description" > description.html9 V% l* k& F+ }1 f: a: J+ _4 } q
然后再运行 mdict ....; D# j' e' V6 e, Z" ]/ F
9 U/ L% T. J' u- A: T$ C
不需要另外开窗口,建文件。
5 v5 Z6 }1 k* l& X- G1 X% O- E' s- M4 x4 t; @
学会命令行是很方便的,如可以将上面的几句建一个 shell文件& S' W+ |) H5 J% {4 m% z
5 w+ n3 ^. x, j4 T4 t+ O) A5 F7 b
- #!/bin/sh# h: f& p m4 D* ? E8 g
- echo "$1" > title.html/ X. ]1 ?2 J; U* _% P+ Z
- shift
6 \" K' D$ n7 C7 ]6 A4 \ - echo "$1" > description.html
! r. ^$ z+ `/ Y; ~ - shift
* K; T* d8 O8 p" _" ], H - mdict --title title.html --description description.html $@
复制代码
' n$ }7 \) G) d1 X5 z5 Q. P) y4 W
运行这个shell文件,参数 1 直接title正文,参数2 直接描述正文,其他不变9 b( J- P$ ?4 s# p
+ M3 {0 Z w6 Y" r4 B+ n. b( o/ ]
( ~4 O# v3 t9 `' J; K- f4 P- a4 T; [( B6 p8 S% z8 _! l' Z2 ?2 w6 ]
" l9 x. h4 M( S5 B& a: `1 G% M# M
$ e! y, ]1 A; r# a& v" B6 h, V- l/ ]0 O4 }) ^
) {5 H" u s% _- \/ _
" ?8 p, u* E+ R$ H4 A
* }8 R* M! l0 I1 q/ z2 F& r
|
|