Board logo

标题: [原创代码] bash练手与传统文化之结合:bash脚本实现的排卦程序 [打印本页]

作者: amwfjhh    时间: 2019-5-18 21:20     标题: bash练手与传统文化之结合:bash脚本实现的排卦程序

  1. #! /bin/bash
  2. function History() {
  3. echo "History for the code"
  4. # ===============================================
  5. # [2018/12/19]
  6. # 1. 添加对24时以前的子时日期特殊处理,这个时间段
  7. #  应算作下一天的起始,由此而带来的干支、旬空、
  8. #  六神、驿马、桃花、日禄、贵人等信息全变。
  9. # 2. 添加指定排卦时间功能。
  10. #
  11. # [2018/08/02]
  12. # 1. 添加以下信息:
  13. #  1) 农历年月日时天干、地支。
  14. #  2) 驿马、桃花、日禄、贵人。
  15. #  3) 根据日辰按顺序填上六神兽。
  16. # 2. 静止卦不排重复之卦。
  17. #
  18. # [2018/08/01]
  19. # 1. 修正之卦六亲不对的BUG。
  20. # 2. 修正之卦与本卦不在同一宫时,伏神六亲可能冲突
  21. #   的BUG(如不同,则之卦不取伏神)。
  22. # 3. 对无伏神的情况进行输出优化。
  23. #
  24. # [2018/07/31]
  25. # 1. 修复按象取卦的BUG。
  26. # 2. 加上以下信息:
  27. #   1) 五行
  28. #   2) 六亲
  29. #   3) 天干地支
  30. #   4) 六亲
  31. #   5) 世应
  32. #   6) 本宫卦位
  33. #   7) 游魂归魂
  34. #   8) 伏神
  35. #
  36. # [2018/07/30]
  37. # 1. 将批处理转化为bash可执行脚本。
  38. # 2. 修正函数递归调用中未及时退出导致的错误。
  39. # 3. 添加日志,为后续作参考。
  40. # 4. 修正输入卦序查看BUG。
  41. # ===============================================
  42. return
  43. }
  44. # 自动排布
  45. function _AutoType() {
  46. for ((i=1;i<=6;i++))
  47. do
  48. echo "第 $i 次取爻"
  49. echo "---------------------------------------------------"
  50. vTotal=49
  51. echo 一变
  52. _Calc
  53. echo 二变
  54. _Calc
  55. echo 三变
  56. _Calc
  57. echo "最后剩数: ${vTotal}"
  58. let vResult=${vTotal}/4
  59. echo "最后得数: ${vResult}"
  60. sResult=${vResult}${sResult}
  61. echo "累加值为: ${sResult}"
  62. echo "---------------------------------------------------"
  63. done
  64. }
  65. # 手动排布
  66. function _TypeNum() {
  67. read -p "请输入6位6~9的数字:" nTypeNum
  68. # 位数检查
  69. tmpChar=${nTypeNum:5}
  70. #echo "第六位为: ${tmpChar}"
  71. if [ -z ${tmpChar} ]; then
  72. echo "请输入正确位数数字..."
  73. read
  74. _TypeNum
  75. return
  76. fi
  77. # 内容检查
  78. nTag=`echo "${nTypeNum}" | sed -n "/[^6789]/p"`
  79. if [ "${nTag}" != "" ]; then
  80. echo "请输入6~9之间的数字..."
  81. read
  82. _TypeNum
  83. return
  84. fi
  85. sResult=${nTypeNum}
  86. echo
  87. echo
  88. }
  89. # 内容查看
  90. function _TypeShape() {
  91. sTopGua=""
  92. sBottomGua=""
  93. echo "象参考:天 泽 火 雷 风 水 山 地"
  94. read -p "请输入一到两个象名:" sTypeShape
  95. # 内容检查
  96. regRet=`echo ${sTypeShape} | sed -n "/[^天泽火雷风水山地]/p"`
  97. if [ "${regRet}" != "" ]; then
  98. echo "请输入正确的卦象名..."
  99. read
  100. _TypeShape
  101. return
  102. fi
  103. # 取上卦象名
  104. sTopGua=${sTypeShape:0:1}
  105. # 取下卦象名, 如有
  106. vTmp=${sTypeShape:1:1}
  107. if [ "${vTmp}" != "" ]; then
  108. sBottomGua=${vTmp}
  109. else
  110. sBottomGua=${sTopGua}
  111. fi
  112. _ShowDetail
  113. echo
  114. echo
  115. }
  116. # 顺序查看
  117. function _TypeSN() {
  118. echo "请输入中文数字一至六十四"
  119. read -p "您的输入序号: " sTypeSN
  120. # 内容检查
  121. regRet=`echo ${sTypeSN} | sed -n "/[^一二三四五六七八九十]/p"`
  122. if [ "${regRet}" != "" ]; then
  123. echo "请输入正确的序号..."
  124. read
  125. _TypeSN
  126. return
  127. fi
  128. sed -n "/.*(卦${sTypeSN}).*/p" $0
  129. nTagLine=`sed -n "/.*(卦${sTypeSN}).*/=" $0`
  130. let nTagLine+=2
  131. _ShowContentText ${nTagLine}
  132. #read
  133. #_Start
  134. return
  135. }
  136. # 输出入口
  137. function _Show() {
  138. sNewResult=""
  139. sYaoTag=""
  140. sTopGua=""
  141. sBottomGua=""
  142. sSelfGon=""
  143. sSelfGonShape=""
  144. sYGStr=""
  145. # 比较天地人三爻异同
  146. let nSubYao1=(${sResult:0:1}-6)/2
  147. let nSubYao2=(${sResult:3:1}-6)/2
  148. if [ ${nSubYao1} -eq ${nSubYao2} ]; then
  149. bTYao="同"
  150. else
  151. bTYao="变"
  152. fi
  153. let nSubYao1=(${sResult:1:1}-6)/2
  154. let nSubYao2=(${sResult:4:1}-6)/2
  155. if [ ${nSubYao1} -eq ${nSubYao2} ]; then
  156. bRYao="同"
  157. else
  158. bRYao="变"
  159. fi
  160. let nSubYao1=(${sResult:2:1}-6)/2
  161. let nSubYao2=(${sResult:5:1}-6)/2
  162. if [ ${nSubYao1} -eq ${nSubYao2} ]; then
  163. bDYao="同"
  164. else
  165. bDYao="变"
  166. fi
  167. #echo "天爻状态 : ${bTYao}"
  168. #echo "人爻状态 : ${bRYao}"
  169. #echo "地爻状态 : ${bDYao}"
  170. # 各爻画象
  171. for ((i=0;i<=5;i++))
  172. do
  173. let nYIndex=6-$i
  174. # 伏神初始化
  175. eval "s${nYIndex}Fu=\"     \""
  176. # 六亲初始化
  177. eval "s${nYIndex}Fam=\"     \""
  178. # 世应初始化
  179. eval "s${nYIndex}SY=\" \""
  180. # 变爻初始化
  181. eval "s${nYIndex}Chg=\"  \""
  182. eval "vVY=\${sResult:$i:1}"
  183. if [ ${vVY} -eq 6 ]; then
  184. eval "s${nYIndex}Yao=\"一 一\""
  185. eval "s${nYIndex}Chg=\"x->\""
  186. vVY=8
  187. sYaoTag=${sYaoTag}0
  188. else
  189. if [ ${vVY} -eq 7 ]; then
  190. eval "s${nYIndex}Yao=\"一 一\""
  191. sYaoTag=${sYaoTag}0
  192. else
  193. if [ ${vVY} -eq 8 ]; then
  194. eval "s${nYIndex}Yao=\"一一一\""
  195. sYaoTag=${sYaoTag}1
  196. else
  197. if [ ${vVY} -eq 9 ]; then
  198. eval "s${nYIndex}Yao=\"一一一\""
  199. eval "s${nYIndex}Chg=\"o->\""
  200. vVY=7
  201. sYaoTag=${sYaoTag}1
  202. fi
  203. fi
  204. fi
  205. fi
  206. #eval echo "\${s${nYIndex}Fu} \${s${nYIndex}Yao} \${s${nYIndex}Fam} \${s${nYIndex}SY} \${s${nYIndex}Chg}"
  207. if [ $i -eq 2 ]; then
  208. _JuadgeGua 0
  209. fi
  210. if [ $i -eq 5 ]; then
  211. _JuadgeGua 1
  212. fi
  213. sNewResult=${sNewResult}${vVY}
  214. done
  215. sResult=${sNewResult}
  216. }
  217. # 卦内容填充
  218. function _JuadgeGua() {
  219. strTmpGua=""
  220. #echo "传入参数为: $1"
  221. # 确定卦象并根据位置填天干地支五行
  222. case ${sYaoTag} in
  223. "111")
  224. # 天地水木生
  225. strTmpGua="天"
  226. if [ $1 -eq 0 ]; then
  227. s6Fam="壬戌土"
  228. s5Fam="壬申金"
  229. s4Fam="壬午火"
  230. else
  231. s3Fam="甲辰土"
  232. s2Fam="甲寅木"
  233. s1Fam="甲子水"
  234. fi
  235. ;;
  236. "011")
  237. # 山泽逢大火
  238. strTmpGua="泽"
  239. if [ $1 -eq 0 ]; then
  240. s6Fam="丁未土"
  241. s5Fam="丁酉金"
  242. s4Fam="丁亥水"
  243. else
  244. s3Fam="丁丑土"
  245. s2Fam="丁卯木"
  246. s1Fam="丁巳火"
  247. fi
  248. ;;
  249. "101")
  250. # 山泽逢大火
  251. strTmpGua="火"
  252. if [ $1 -eq 0 ]; then
  253. s6Fam="己巳火"
  254. s5Fam="己未土"
  255. s4Fam="己酉金"
  256. else
  257. s3Fam="己亥水"
  258. s2Fam="己丑土"
  259. s1Fam="己卯木"
  260. fi
  261. ;;
  262. "001")
  263. # 伐木需用金
  264. strTmpGua="雷"
  265. if [ $1 -eq 0 ]; then
  266. s6Fam="庚戌土"
  267. s5Fam="庚申金"
  268. s4Fam="庚午火"
  269. else
  270. s3Fam="庚辰土"
  271. s2Fam="庚寅木"
  272. s1Fam="庚子水"
  273. fi
  274. ;;
  275. "110")
  276. # 伐木需用金
  277. strTmpGua="风"
  278. if [ $1 -eq 0 ]; then
  279. s6Fam="辛卯木"
  280. s5Fam="辛巳火"
  281. s4Fam="辛未土"
  282. else
  283. s3Fam="辛酉金"
  284. s2Fam="辛亥水"
  285. s1Fam="辛丑土"
  286. fi
  287. ;;
  288. "010")
  289. # 水火土相连
  290. strTmpGua="水"
  291. if [ $1 -eq 0 ]; then
  292. s6Fam="戊子水"
  293. s5Fam="戊戌土"
  294. s4Fam="戊申金"
  295. else
  296. s3Fam="戊午火"
  297. s2Fam="戊辰土"
  298. s1Fam="戊寅木"
  299. fi
  300. ;;
  301. "100")
  302. # 山泽逢大火
  303. strTmpGua="山"
  304. if [ $1 -eq 0 ]; then
  305. s6Fam="丙寅木"
  306. s5Fam="丙子水"
  307. s4Fam="丙戌土"
  308. else
  309. s3Fam="丙申金"
  310. s2Fam="丙午火"
  311. s1Fam="丙辰土"
  312. fi
  313. ;;
  314. "000")
  315. # 天地水木生
  316. strTmpGua="地"
  317. if [ $1 -eq 0 ]; then
  318. s6Fam="癸酉金"
  319. s5Fam="癸亥水"
  320. s4Fam="癸丑土"
  321. else
  322. s3Fam="乙卯木"
  323. s2Fam="乙巳火"
  324. s1Fam="乙未土"
  325. fi
  326. ;;
  327. *)
  328. echo "Error result..."
  329. ;;
  330. esac
  331. if [ $1 -eq 0 ]; then
  332. sTopGua=${strTmpGua}
  333. else
  334. sBottomGua=${strTmpGua}
  335. # 内卦排完开始判断世应
  336. _GetSY
  337. # 根据世应查询本宫
  338. _GetSelfGon ${sSelfGonShape} ${bSelfChg}
  339. # 根据本宫卦位排六亲
  340. _GetFamily
  341. # 获五行,补伏神
  342. _GetWuXin
  343. fi
  344. sYaoTag=""
  345. }
  346. # 完善六亲
  347. function _GetFamily() {
  348. case ${sSelfGon0} in
  349. "乾宫"|"兑宫")
  350. # 本宫卦位五行为金
  351. for ((i=0;i<=5;i++))
  352. do
  353. let nYIndex=6-$i
  354. eval "sYaoTmp=\${s${nYIndex}Fam:2:1}"
  355. if [ "${sYaoTmp}" = "金" ]; then
  356. eval "s${nYIndex}Fam=\"兄弟\${s${nYIndex}Fam}\""
  357. elif [ "${sYaoTmp}" = "木" ]; then
  358. eval "s${nYIndex}Fam=\"妻财\${s${nYIndex}Fam}\""
  359. elif [ "${sYaoTmp}" = "水" ]; then
  360. eval "s${nYIndex}Fam=\"子孙\${s${nYIndex}Fam}\""
  361. elif [ "${sYaoTmp}" = "火" ]; then
  362. eval "s${nYIndex}Fam=\"官鬼\${s${nYIndex}Fam}\""
  363. elif [ "${sYaoTmp}" = "土" ]; then
  364. eval "s${nYIndex}Fam=\"父母\${s${nYIndex}Fam}\""
  365. fi
  366. done
  367. ;;
  368. "坎宫")
  369. # 本宫卦位五行为水
  370. for ((i=0;i<=5;i++))
  371. do
  372. let nYIndex=6-$i
  373. eval "sYaoTmp=\${s${nYIndex}Fam:2:1}"
  374. if [ "${sYaoTmp}" = "金" ]; then
  375. eval "s${nYIndex}Fam=\"父母\${s${nYIndex}Fam}\""
  376. elif [ "${sYaoTmp}" = "木" ]; then
  377. eval "s${nYIndex}Fam=\"子孙\${s${nYIndex}Fam}\""
  378. elif [ "${sYaoTmp}" = "水" ]; then
  379. eval "s${nYIndex}Fam=\"兄弟\${s${nYIndex}Fam}\""
  380. elif [ "${sYaoTmp}" = "火" ]; then
  381. eval "s${nYIndex}Fam=\"妻财\${s${nYIndex}Fam}\""
  382. elif [ "${sYaoTmp}" = "土" ]; then
  383. eval "s${nYIndex}Fam=\"官鬼\${s${nYIndex}Fam}\""
  384. fi
  385. done
  386. ;;
  387. "艮宫"|"坤宫")
  388. # 本宫卦位五行为土
  389. for ((i=0;i<=5;i++))
  390. do
  391. let nYIndex=6-$i
  392. eval "sYaoTmp=\${s${nYIndex}Fam:2:1}"
  393. if [ "${sYaoTmp}" = "金" ]; then
  394. eval "s${nYIndex}Fam=\"子孙\${s${nYIndex}Fam}\""
  395. elif [ "${sYaoTmp}" = "木" ]; then
  396. eval "s${nYIndex}Fam=\"官鬼\${s${nYIndex}Fam}\""
  397. elif [ "${sYaoTmp}" = "水" ]; then
  398. eval "s${nYIndex}Fam=\"妻财\${s${nYIndex}Fam}\""
  399. elif [ "${sYaoTmp}" = "火" ]; then
  400. eval "s${nYIndex}Fam=\"父母\${s${nYIndex}Fam}\""
  401. elif [ "${sYaoTmp}" = "土" ]; then
  402. eval "s${nYIndex}Fam=\"兄弟\${s${nYIndex}Fam}\""
  403. fi
  404. done
  405. ;;
  406. "震宫"|"巽宫")
  407. # 本宫卦位五行为木
  408. for ((i=0;i<=5;i++))
  409. do
  410. let nYIndex=6-$i
  411. eval "sYaoTmp=\${s${nYIndex}Fam:2:1}"
  412. if [ "${sYaoTmp}" = "金" ]; then
  413. eval "s${nYIndex}Fam=\"官鬼\${s${nYIndex}Fam}\""
  414. elif [ "${sYaoTmp}" = "木" ]; then
  415. eval "s${nYIndex}Fam=\"兄弟\${s${nYIndex}Fam}\""
  416. elif [ "${sYaoTmp}" = "水" ]; then
  417. eval "s${nYIndex}Fam=\"父母\${s${nYIndex}Fam}\""
  418. elif [ "${sYaoTmp}" = "火" ]; then
  419. eval "s${nYIndex}Fam=\"子孙\${s${nYIndex}Fam}\""
  420. elif [ "${sYaoTmp}" = "土" ]; then
  421. eval "s${nYIndex}Fam=\"妻财\${s${nYIndex}Fam}\""
  422. fi
  423. done
  424. ;;
  425. "离宫")
  426. # 本宫卦位五行为火
  427. for ((i=0;i<=5;i++))
  428. do
  429. let nYIndex=6-$i
  430. eval "sYaoTmp=\${s${nYIndex}Fam:2:1}"
  431. if [ "${sYaoTmp}" = "金" ]; then
  432. eval "s${nYIndex}Fam=\"妻财\${s${nYIndex}Fam}\""
  433. elif [ "${sYaoTmp}" = "木" ]; then
  434. eval "s${nYIndex}Fam=\"父母\${s${nYIndex}Fam}\""
  435. elif [ "${sYaoTmp}" = "水" ]; then
  436. eval "s${nYIndex}Fam=\"官鬼\${s${nYIndex}Fam}\""
  437. elif [ "${sYaoTmp}" = "火" ]; then
  438. eval "s${nYIndex}Fam=\"兄弟\${s${nYIndex}Fam}\""
  439. elif [ "${sYaoTmp}" = "土" ]; then
  440. eval "s${nYIndex}Fam=\"子孙\${s${nYIndex}Fam}\""
  441. fi
  442. done
  443. ;;
  444. *)
  445. echo "Error input..."
  446. ;;
  447. esac
  448. }
  449. # 获五行,补伏神
  450. function _GetWuXin() {
  451. if [ -n "${s6SG}" ]; then
  452. # 若当前已排过六神兽,则肯定为之卦
  453. return
  454. fi
  455. strWuXin=""
  456. for ((i=0;i<=5;i++))
  457. do
  458. let nYIndex=6-$i
  459. eval "strWuXin+=\${s${nYIndex}Fam:4:1}"
  460. done
  461. #echo "本卦五行为 : ${strWuXin}"
  462. # 五行缺金
  463. nTagWX=`echo ${strWuXin} | sed -n "/金/p"`
  464. if [ -z ${nTagWX} ]; then
  465. #echo "本卦五行缺 : 金"
  466. for ((i=0;i<=5;i++))
  467. do
  468. let nYIndex=6-$i
  469. eval "strYaoTmp=\${sSelfGonFam${nYIndex}:4:1}"
  470. if [ "${strYaoTmp}" = "金" ]; then
  471. #echo "找到伏神 : ${strYaoTmp}"
  472. eval "s${nYIndex}Fu=\"\${sSelfGonFam${nYIndex}}\""
  473. bHasFu=1
  474. fi
  475. done
  476. fi
  477. # 五行缺木
  478. nTagWX=`echo ${strWuXin} | sed -n "/木/p"`
  479. if [ -z ${nTagWX} ]; then
  480. #echo "本卦五行缺 : 木"
  481. for ((i=0;i<=5;i++))
  482. do
  483. let nYIndex=6-$i
  484. eval "strYaoTmp=\${sSelfGonFam${nYIndex}:4:1}"
  485. if [ "${strYaoTmp}" = "木" ]; then
  486. #echo "找到伏神 : ${strYaoTmp}"
  487. eval "s${nYIndex}Fu=\"\${sSelfGonFam${nYIndex}}\""
  488. bHasFu=1
  489. fi
  490. done
  491. fi
  492. # 五行缺水
  493. nTagWX=`echo ${strWuXin} | sed -n "/水/p"`
  494. if [ -z ${nTagWX} ]; then
  495. #echo "本卦五行缺 : 水"
  496. for ((i=0;i<=5;i++))
  497. do
  498. let nYIndex=6-$i
  499. eval "strYaoTmp=\${sSelfGonFam${nYIndex}:4:1}"
  500. if [ "${strYaoTmp}" = "水" ]; then
  501. #echo "找到伏神 : ${strYaoTmp}"
  502. eval "s${nYIndex}Fu=\"\${sSelfGonFam${nYIndex}}\""
  503. bHasFu=1
  504. fi
  505. done
  506. fi
  507. # 五行缺火
  508. nTagWX=`echo ${strWuXin} | sed -n "/火/p"`
  509. if [ -z ${nTagWX} ]; then
  510. #echo "本卦五行缺 : 火"
  511. for ((i=0;i<=5;i++))
  512. do
  513. let nYIndex=6-$i
  514. eval "strYaoTmp=\${sSelfGonFam${nYIndex}:4:1}"
  515. if [ "${strYaoTmp}" = "火" ]; then
  516. #echo "找到伏神 : ${strYaoTmp}"
  517. eval "s${nYIndex}Fu=\"\${sSelfGonFam${nYIndex}}\""
  518. bHasFu=1
  519. fi
  520. done
  521. fi
  522. # 五行缺土
  523. nTagWX=`echo ${strWuXin} | sed -n "/土/p"`
  524. if [ -z ${nTagWX} ]; then
  525. #echo "本卦五行缺 : 土"
  526. for ((i=0;i<=5;i++))
  527. do
  528. let nYIndex=6-$i
  529. eval "strYaoTmp=\${sSelfGonFam${nYIndex}:4:1}"
  530. if [ "${strYaoTmp}" = "土" ]; then
  531. #echo "找到伏神 : ${strYaoTmp}"
  532. eval "s${nYIndex}Fu=\"\${sSelfGonFam${nYIndex}}\""
  533. bHasFu=1
  534. fi
  535. done
  536. fi
  537. }
  538. # 排世应
  539. function _GetSY() {
  540. if [[ ${bTYao} = "同" && ${bRYao} = "变" && ${bDYao} = "变" ]]; then
  541. # 天同二世
  542. s2SY="世"
  543. s5SY="应"
  544. # 本宫为外卦
  545. sSelfGonShape=${sTopGua}
  546. bSelfChg=0
  547. elif [[ ${bTYao} = "变" && ${bRYao} = "同" && ${bDYao} = "同" ]]; then
  548. # 天变五
  549. s5SY="世"
  550. s2SY="应"
  551. # 本宫为内卦变
  552. sSelfGonShape=${sBottomGua}
  553. bSelfChg=1
  554. elif [[ ${bTYao} = "变" && ${bRYao} = "变" && ${bDYao} = "同" ]]; then
  555. # 地同四世
  556. s4SY="世"
  557. s1SY="应"
  558. # 本宫为内卦变
  559. sSelfGonShape=${sBottomGua}
  560. bSelfChg=1
  561. elif [[ ${bTYao} = "同" && ${bRYao} = "同" && ${bDYao} = "变" ]]; then
  562. # 地变初
  563. s1SY="世"
  564. s4SY="应"
  565. # 本宫为外卦
  566. sSelfGonShape=${sTopGua}
  567. bSelfChg=0
  568. elif [[ ${bTYao} = "同" && ${bRYao} = "同" && ${bDYao} = "同" ]]; then
  569. # 本宫六世
  570. s6SY="世"
  571. s3SY="应"
  572. # 本宫为外卦
  573. sSelfGonShape=${sTopGua}
  574. bSelfChg=0
  575. elif [[ ${bTYao} = "变" && ${bRYao} = "变" && ${bDYao} = "变" ]]; then
  576. # 三世异
  577. s3SY="世"
  578. s6SY="应"
  579. # 本宫为外卦
  580. sSelfGonShape=${sTopGua}
  581. bSelfChg=0
  582. elif [[ ${bTYao} = "变" && ${bRYao} = "同" && ${bDYao} = "变" ]]; then
  583. # 人同游魂
  584. s4SY="世"
  585. s1SY="应"
  586. # 本宫为内卦变
  587. sSelfGonShape=${sBottomGua}
  588. bSelfChg=1
  589. sYGStr="游魂"
  590. elif [[ ${bTYao} = "同" && ${bRYao} = "变" && ${bDYao} = "同" ]]; then
  591. # 人变归
  592. s3SY="世"
  593. s6SY="应"
  594. # 本宫为内卦
  595. sSelfGonShape=${sBottomGua}
  596. bSelfChg=0
  597. sYGStr="归魂"
  598. fi
  599. }
  600. # 获得本宫卦
  601. function _GetSelfGon() {
  602. case $1 in
  603. "天")
  604. if [ $2 -eq 0 ]; then
  605. sSelfGon="乾宫"
  606. else
  607. sSelfGon="坤宫"
  608. fi
  609. ;;
  610. "水")
  611. if [ $2 -eq 0 ]; then
  612. sSelfGon="坎宫"
  613. else
  614. sSelfGon="离宫"
  615. fi
  616. ;;
  617. "山")
  618. if [ $2 -eq 0 ]; then
  619. sSelfGon="艮宫"
  620. else
  621. sSelfGon="兑宫"
  622. fi
  623. ;;
  624. "雷")
  625. if [ $2 -eq 0 ]; then
  626. sSelfGon="震宫"
  627. else
  628. sSelfGon="巽宫"
  629. fi
  630. ;;
  631. "风")
  632. if [ $2 -eq 0 ]; then
  633. sSelfGon="巽宫"
  634. else
  635. sSelfGon="震宫"
  636. fi
  637. ;;
  638. "火")
  639. if [ $2 -eq 0 ]; then
  640. sSelfGon="离宫"
  641. else
  642. sSelfGon="坎宫"
  643. fi
  644. ;;
  645. "地")
  646. if [ $2 -eq 0 ]; then
  647. sSelfGon="坤宫"
  648. else
  649. sSelfGon="乾宫"
  650. fi
  651. ;;
  652. "泽")
  653. if [ $2 -eq 0 ]; then
  654. sSelfGon="兑宫"
  655. else
  656. sSelfGon="艮宫"
  657. fi
  658. ;;
  659. *)
  660. echo "Error input..."
  661. ;;
  662. esac
  663. if [ -z ${sSelfGon0} ]; then
  664. sSelfGon0=${sSelfGon}
  665. fi
  666. _GetSelfGonFamily
  667. }
  668. # 获取本宫六亲,以取伏神
  669. function _GetSelfGonFamily() {
  670. case ${sSelfGon} in
  671. "乾宫")
  672. sSelfGonFam6="父母壬戌土"
  673. sSelfGonFam5="兄弟壬申金"
  674. sSelfGonFam4="官鬼壬午火"
  675. sSelfGonFam3="父母甲辰土"
  676. sSelfGonFam2="妻财甲寅木"
  677. sSelfGonFam1="子孙甲子水"
  678. ;;
  679. "坎宫")
  680. sSelfGonFam6="兄弟戊子水"
  681. sSelfGonFam5="官鬼戊戌土"
  682. sSelfGonFam4="父母戊申金"
  683. sSelfGonFam3="妻财戊午火"
  684. sSelfGonFam2="官鬼戊辰土"
  685. sSelfGonFam1="子孙戊寅木"
  686. ;;
  687. "艮宫")
  688. sSelfGonFam6="官鬼丙寅木"
  689. sSelfGonFam5="妻财丙子水"
  690. sSelfGonFam4="兄弟丙戌土"
  691. sSelfGonFam3="子孙丙申金"
  692. sSelfGonFam2="父母丙午火"
  693. sSelfGonFam1="兄弟丙辰土"
  694. ;;
  695. "震宫")
  696. sSelfGonFam6="妻财庚戌土"
  697. sSelfGonFam5="官鬼庚申金"
  698. sSelfGonFam4="子孙庚午火"
  699. sSelfGonFam3="官鬼庚辰土"
  700. sSelfGonFam2="兄弟庚寅木"
  701. sSelfGonFam1="父母庚子水"
  702. ;;
  703. "巽宫")
  704. sSelfGonFam6="兄弟辛卯木"
  705. sSelfGonFam5="子孙辛巳火"
  706. sSelfGonFam4="妻财辛未土"
  707. sSelfGonFam3="官鬼辛酉金"
  708. sSelfGonFam2="父母辛亥水"
  709. sSelfGonFam1="妻财辛丑土"
  710. ;;
  711. "离宫")
  712. sSelfGonFam6="兄弟己巳火"
  713. sSelfGonFam5="子孙己未土"
  714. sSelfGonFam4="妻财己酉金"
  715. sSelfGonFam3="官鬼己亥水"
  716. sSelfGonFam2="子孙己丑土"
  717. sSelfGonFam1="父母己卯木"
  718. ;;
  719. "坤宫")
  720. sSelfGonFam6="子孙癸酉金"
  721. sSelfGonFam5="妻财癸亥水"
  722. sSelfGonFam4="兄弟癸丑土"
  723. sSelfGonFam3="官鬼乙卯木"
  724. sSelfGonFam2="父母乙巳火"
  725. sSelfGonFam1="兄弟乙未土"
  726. ;;
  727. "兑宫")
  728. sSelfGonFam6="父母丁未土"
  729. sSelfGonFam5="兄弟丁酉金"
  730. sSelfGonFam4="子孙丁亥水"
  731. sSelfGonFam3="父母丁丑土"
  732. sSelfGonFam2="妻财丁卯木"
  733. sSelfGonFam1="官鬼丁巳火"
  734. ;;
  735. esac
  736. #for ((i=0;i<=5;i++))
  737. #do
  738. # let nYIndex=6-$i
  739. # eval echo "sSelfGonFam${nYIndex} : \${sSelfGonFam${nYIndex}}"
  740. #done
  741. return
  742. }
  743. # 获取天干地支
  744. function _GetGanZhi() {
  745. if [ -n "${sGanZhi}" ]; then
  746. # 若已算过干支,跳过
  747. return
  748. fi
  749. if [ -z "$sDate" ]; then
  750. nHour=`node -e "console.log((new Date()).getHours())"`
  751. else
  752. nHour=`echo $sDate | sed "s/.* \([0-9]*\):.*/\1/"`
  753. fi
  754. case ${nHour} in
  755. 1|2)
  756. sGZHour="丑时"
  757. ;;
  758. 3|4)
  759. sGZHour="寅时"
  760. ;;
  761. 5|6)
  762. sGZHour="卯时"
  763. ;;
  764. 7|8)
  765. sGZHour="辰时"
  766. ;;
  767. 9|10)
  768. sGZHour="巳时"
  769. ;;
  770. 11|12)
  771. sGZHour="午时"
  772. ;;
  773. 13|14)
  774. sGZHour="未时"
  775. ;;
  776. 15|16)
  777. sGZHour="申时"
  778. ;;
  779. 17|18)
  780. sGZHour="酉时"
  781. ;;
  782. 19|20)
  783. sGZHour="戌时"
  784. ;;
  785. 21|22)
  786. sGZHour="亥时"
  787. ;;
  788. 23|0)
  789. sGZHour="子时"
  790. ;;
  791. esac
  792. strDate=""
  793. # 未过24时的子时需特殊处理
  794. if [ $nHour -eq 23 ]; then
  795. if [ -z "$sDate" ]; then
  796. strDate=`date -d "+1 hour" +"y=%Y m=%m d=%d"`
  797. else
  798. nDate=`date -d "$sDate" +%s`
  799. let nDate+=3600
  800. strDate=`date -d "1970-01-01 UTC $nDate seconds" +"y=%Y m=%m d=%d"`
  801. fi
  802. else
  803. if [ -z "$sDate" ]; then
  804. strDate=`date +"y=%Y m=%m d=%d"`
  805. else
  806. strDate=`date -d "$sDate" +"y=%Y m=%m d=%d"`
  807. fi
  808. fi
  809. #sGZYear=`node LunarCalendar.js | sed -n "5p" | iconv -f utf-8 -t cp936`
  810. sGZYear=`node BashScripts/LunarCalendar.js $strDate | sed -n "5p"`
  811. #echo "sGZYear : ${sGZYear}"
  812. #sGZMonth=`node LunarCalendar.js | sed -n "6p" | iconv -f utf-8 -t cp936`
  813. sGZMonth=`node BashScripts/LunarCalendar.js $strDate | sed -n "6p"`
  814. #echo "sGZMonth : ${sGZMonth}"
  815. #sGZDay=`node LunarCalendar.js | sed -n "7p" | iconv -f utf-8 -t cp936`
  816. sGZDay=`node BashScripts/LunarCalendar.js $strDate | sed -n "7p"`
  817. #echo "sGZDay : ${sGZDay}"
  818. sTianGan="甲乙丙丁戊己庚辛壬癸"
  819. sDiZhi="子丑寅卯辰巳午未申酉戌亥"
  820. # 取日辰的天干和地支,匹配旬空
  821. cDayT="${sGZDay:0:1}"
  822. cDayD="${sGZDay:1:1}"
  823. cHourD="${sGZHour:0:1}"
  824. nDayT=0
  825. nDayD=0
  826. nHourD=0
  827. for ((i=0;i<10;i++))
  828. do
  829. if [ "${sTianGan:$i:1}" = "${cDayT}" ]; then
  830. nDayT=$i
  831. break
  832. fi
  833. done
  834. for ((i=0;i<12;i++))
  835. do
  836. if [ "${sDiZhi:$i:1}" = "${cDayD}" ]; then
  837. nDayD=$i
  838. break
  839. fi
  840. done
  841. #echo "当日为天干 第${nDayT}, 地支 第${nDayD}"
  842. for ((i=0;i<12;i++))
  843. do
  844. if [ "${sDiZhi:$i:1}" = "${cHourD}" ]; then
  845. nHourD=$i
  846. break
  847. fi
  848. done
  849. #echo "当前时辰 ${cHourD},地支 第${nHourD}"
  850. if [ ${nDayT} -le ${nDayD} ];then
  851. let nSubDay=${nDayD}-${nDayT}
  852. else
  853. let nSubDay=12+${nDayD}-${nDayT}
  854. fi
  855. let nDayIndex=(${nSubDay}+10)%12
  856. eval "sGZXK=\"\${sDiZhi:${nDayIndex}:2}\""
  857. # 获取日辰干支
  858. #echo 算日干起始
  859. let nTInit=${nDayT}%5  # 取天干第几个组合
  860. #echo 当前第 ${nTInit} 个天干组合
  861. let nTInit=2*${nTInit} # 取地支初始配干
  862. #echo 当日初始天干为第 ${nTInit} 个, ${sTianGan:$nTInit:1}
  863. let nTInit=(${nTInit}+${nHourD})%10 # 配当前时辰天干
  864. #echo 当前时辰天干为第 ${nTInit} 个
  865. sGanZhi="${sGZYear}年 ${sGZMonth}月 ${sGZDay}日 ${sTianGan:$nTInit:1}${sGZHour} ${sGZXK}空"
  866. #echo "${sGanZhi}"
  867. return
  868. }
  869. # 获取驿马,桃花,日禄,贵人等信息
  870. function _GetOtherInfo() {
  871. if [ "${sOtherInfo}" != "" ]; then
  872. # 若已算过其它信息,跳过
  873. return
  874. fi
  875. cDayT="${sGZDay:0:1}"
  876. cDayD="${sGZDay:1:1}"
  877. # 算驿马,桃花
  878. case ${cDayD} in
  879. "申"|"子"|"辰")
  880. sOtherInfo="${sOtherInfo}驿马:寅 桃花:酉 "
  881. ;;
  882. "亥"|"卯"|"未")
  883. sOtherInfo="${sOtherInfo}驿马:巳 桃花:子 "
  884. ;;
  885. "寅"|"午"|"戌")
  886. sOtherInfo="${sOtherInfo}驿马:申 桃花:卯 "
  887. ;;
  888. "巳"|"酉"|"丑")
  889. sOtherInfo="${sOtherInfo}驿马:亥 桃花:午 "
  890. ;;
  891. esac
  892. # 算日禄
  893. case ${cDayT} in
  894. "甲")
  895. sOtherInfo="${sOtherInfo}日禄:寅 "
  896. ;;
  897. "乙")
  898. sOtherInfo="${sOtherInfo}日禄:卯 "
  899. ;;
  900. "丙"|"戊")
  901. sOtherInfo="${sOtherInfo}日禄:巳 "
  902. ;;
  903. "丁"|"己")
  904. sOtherInfo="${sOtherInfo}日禄:午 "
  905. ;;
  906. "庚")
  907. sOtherInfo="${sOtherInfo}日禄:申 "
  908. ;;
  909. "辛")
  910. sOtherInfo="${sOtherInfo}日禄:酉 "
  911. ;;
  912. "壬")
  913. sOtherInfo="${sOtherInfo}日禄:亥 "
  914. ;;
  915. "癸")
  916. sOtherInfo="${sOtherInfo}日禄:子 "
  917. ;;
  918. esac
  919. # 算贵人
  920. case ${cDayT} in
  921. "甲"|"戊"|"庚")
  922. # 甲戊庚牛羊
  923. sOtherInfo="${sOtherInfo}贵人:丑、未"
  924. ;;
  925. "乙"|"己")
  926. # 乙己鼠猴乡
  927. sOtherInfo="${sOtherInfo}贵人:子、申"
  928. ;;
  929. "丙"|"丁")
  930. # 丙丁猪鸡位
  931. sOtherInfo="${sOtherInfo}贵人:亥、酉"
  932. ;;
  933. "壬"|"癸")
  934. # 壬癸兔蛇藏
  935. sOtherInfo="${sOtherInfo}贵人:卯、巳"
  936. ;;
  937. "辛")
  938. # 六辛逢虎马
  939. sOtherInfo="${sOtherInfo}贵人:寅、午"
  940. ;;
  941. esac
  942. }
  943. # 添六神兽
  944. function _GetSixGod() {
  945. if [ "${s6SG}" != "" ]; then
  946. # 若已算出六神,跳过
  947. return
  948. fi
  949. _GetGanZhi
  950. _GetOtherInfo
  951. sSixGod=("青龙" "朱雀" "勾陈" "螣蛇" "白虎" "玄武")
  952. cDayT="${sGZDay:0:1}"
  953. case ${cDayT} in
  954. "甲"|"乙")
  955. nSGIndex=0
  956. ;;
  957. "丙"|"丁")
  958. nSGIndex=1
  959. ;;
  960. "戊")
  961. nSGIndex=2
  962. ;;
  963. "己")
  964. nSGIndex=3
  965. ;;
  966. "庚"|"辛")
  967. nSGIndex=4
  968. ;;
  969. "壬"|"癸")
  970. nSGIndex=5
  971. ;;
  972. *)
  973. ;;
  974. esac
  975. for ((i=0;i<6;i++))
  976. do
  977. let nTmpSG=(${i}+${nSGIndex})%6
  978. let nTmpSGIndex=${i}+1
  979. eval s${nTmpSGIndex}SG="\${sSixGod[${nTmpSG}]}"
  980. #eval echo "第 ${nTmpSGIndex} 爻六神为 : \${s${nTmpSGIndex}SG}"
  981. done
  982. # 添到结果
  983. sTitle="六神 ${sTitle}"
  984. for ((i=1;i<=6;i++))
  985. do
  986. eval "s${i}YaoStr=\"\${s${i}SG} \${s${i}YaoStr}\""
  987. done
  988. }
  989. # 详细排布
  990. function _ShowDetail() {
  991. strGua=""
  992. nLineIndex=0
  993. if [ ${sTopGua} = ${sBottomGua} ]; then
  994. strGua=`sed -n "/为${sTopGua}(/p" $0`
  995. else
  996. strGua=`sed -n "/${sTopGua}${sBottomGua}.*(/p" $0`
  997. fi
  998. echo ${strGua}
  999. strGuaName=`echo ${strGua} | sed "s/\(.*\)(.*$/\1/"`
  1000. nLineIndex=`sed -n "/${strGua}/=" $0`
  1001. let nLineIndex+=2
  1002. nTag=`echo ${nMode} | sed -n "/[34]/p"`
  1003. if [ "${nTag}" != "" ]; then
  1004. _ShowContentText ${nLineIndex}
  1005. else
  1006. #echo "需要排出卦形..."
  1007. # 若为静卦,不写之卦
  1008. sDiffTag=`echo "${sTitle}" | sed -n "/${strGuaName}/p"`
  1009. if [ -n "${sDiffTag}" ]; then
  1010. return
  1011. fi
  1012. if [ -z ${s6SG} ]; then
  1013. # 尚未排过六神,则为本卦
  1014. if [ ${bHasFu} -eq 1 ]; then
  1015. # 若本卦中有伏神,则将其显于排布中
  1016. sTitle="${sTitle}伏神    ${sSelfGon}:${strGuaName} ${sYGStr}      "
  1017. else
  1018. sTitle="${sTitle}${sSelfGon}:${strGuaName} ${sYGStr}      "
  1019. fi
  1020. else
  1021. sTitle="${sTitle}${sSelfGon}:${strGuaName} ${sYGStr}      "
  1022. fi
  1023. for ((i=0; i<=5; i++))
  1024. do
  1025. let nYIndex=6-$i
  1026. #echo "第 ${nYIndex} 爻"
  1027. if [ -z ${s6SG} ]; then
  1028. # 若未排六神兽,则为本卦
  1029. if [ ${bHasFu} -eq 1 ]; then
  1030. # 判其有无伏神爻而显之
  1031. eval "s${nYIndex}YaoStr=\"\${s${nYIndex}YaoStr}\${s${nYIndex}Fu} \${s${nYIndex}Yao} \${s${nYIndex}Fam} \${s${nYIndex}SY} \${s${nYIndex}Chg} \""
  1032. else
  1033. eval "s${nYIndex}YaoStr=\"\${s${nYIndex}YaoStr}\${s${nYIndex}Yao} \${s${nYIndex}Fam} \${s${nYIndex}SY} \${s${nYIndex}Chg} \""
  1034. fi
  1035. else
  1036. eval "s${nYIndex}YaoStr=\"\${s${nYIndex}YaoStr}\${s${nYIndex}Yao} \${s${nYIndex}Fam} \${s${nYIndex}SY} \${s${nYIndex}Chg} \""
  1037. fi
  1038. done
  1039. fi
  1040. # 添六神兽(顺带补齐当日干支,驿马桃花等信息)
  1041. _GetSixGod
  1042. }
  1043. # 显示最终输出结果
  1044. function _ShowResult() {
  1045. echo ${sGanZhi}
  1046. echo ${sOtherInfo}
  1047. echo ${sTitle}
  1048. for ((i=0; i<=5; i++)){
  1049. let nYIndex=6-$i
  1050. eval echo "\${s${nYIndex}YaoStr}"
  1051. }
  1052. }
  1053. # 显示卦辞
  1054. function _ShowContentText() {
  1055. nFileEnd=`sed -n "\$=" $0`
  1056. #echo "当前行数从 $1 行起 : "
  1057. #echo "文件总行数 : ${nFileEnd}"
  1058. nLineCount=`sed -n "$1,${nFileEnd}p" $0 | sed -n "/^\=\=\=\=\=\=\=\=\=/=" | sed -n "1p"`
  1059. let nLineEnd=$1+${nLineCount}-2
  1060. #echo "当前内容中止行 : ${nLineEnd}"
  1061. sed -n "$1,${nLineEnd}p" $0
  1062. }
  1063. # 蓍草法计算
  1064. function _Calc() {
  1065. let vSub=${RANDOM}%${vTotal}
  1066. let vLeft=${vTotal}-${vSub}
  1067. if [ ${vLeft} -eq ${vTotal} ]; then
  1068. _Calc
  1069. return
  1070. fi
  1071. let vRight=${vTotal}-${vLeft}
  1072. echo ${vLeft}  ${vRight}
  1073. if [ ${vLeft} -gt ${vRight} ]; then
  1074. if [ ${vRight} -gt 0 ]; then
  1075. let vRight-=1
  1076. fi
  1077. else
  1078. if [ ${vLeft} -gt 0 ]; then
  1079. let vLeft-=1
  1080. fi
  1081. fi
  1082. echo ${vLeft}  ${vRight}
  1083. let vTmp=${vLeft}%4
  1084. if [ ${vTmp} -ne 0 ]; then
  1085. let vLeft=${vLeft}/4*4
  1086. else
  1087. if [ ${vLeft} -ne 0 ]; then
  1088. let vLeft-=4
  1089. fi
  1090. fi
  1091. let vTmp=${vRight}%4
  1092. if [ ${vTmp} -ne 0 ]; then
  1093. let vRight=${vRight}/4*4
  1094. else
  1095. if [ ${vRight} -ne 0 ]; then
  1096. let vRight-=4
  1097. fi
  1098. fi
  1099. echo ${vLeft}  ${vRight}
  1100. let vTotal=${vLeft}+${vRight}
  1101. }
  1102. # 开始入口
  1103. function _Start() {
  1104. echo "选择你的工作模式: "
  1105. echo "1. 自动排布"
  1106. echo "2. 手动排布"
  1107. echo "3. 内容查看"
  1108. echo "4. 顺序查看"
  1109. read -p "你的选择:" nMode
  1110. echo
  1111. echo
  1112. }
  1113. # 输入起卦时间
  1114. function _DefineDate() {
  1115. read -p "请输入起卦日期和时间,精确到小时(e.g. 2018-12-12 13:00):" sDate
  1116. if [ -z "$sDate" ]; then
  1117. echo "未输入日期,将按当前时间排卦"
  1118. sleep 3
  1119. elif [ -z "`echo $sDate | sed -n "/[0-9]*-[0-9]*-[0-9]* [0-9]*:[0-9]*/p"`" ]; then
  1120. echo "错误日期,请重新输入"
  1121. sleep 3
  1122. _DefineDate
  1123. fi
  1124. }
  1125. # 分支响应
  1126. function _InputCheck() {
  1127. if [ ${nMode} -eq 1 ]; then
  1128. _DefineDate
  1129. _AutoType
  1130. elif [ ${nMode} -eq 2 ]; then
  1131. _DefineDate
  1132. _TypeNum
  1133. elif [ ${nMode} -eq 3 ]; then
  1134. _TypeShape
  1135. elif [ ${nMode} -eq 4 ]; then
  1136. _TypeSN
  1137. else
  1138. echo "输入选项错误,请重新输入"
  1139. read
  1140. _Start
  1141. fi
  1142. nTag=`echo ${nMode} | sed -n "/[34]/p"`
  1143. if [ -z ${nTag} ]; then
  1144. echo "排出值为: ${sResult}"
  1145. echo "本卦"
  1146. _Show
  1147. _ShowDetail
  1148. fi
  1149. echo
  1150. echo
  1151. if [ -z ${nTag} ]; then
  1152. echo "之卦"
  1153. _Show
  1154. _ShowDetail
  1155. echo
  1156. echo
  1157. fi
  1158. _ShowResult
  1159. #read
  1160. #_Start
  1161. return
  1162. }
  1163. sResult=""
  1164. nMode=""
  1165. vTotal=0
  1166. sTopGua=""
  1167. sBottomGua=""
  1168. sGanZhi=""
  1169. sOtherInfo=""
  1170. sTitle=""
  1171. sDate=""
  1172. # 上爻相关内容
  1173. s6YaoStr=""
  1174. s6Fu=""
  1175. s6Yao=""
  1176. s6Fam=""
  1177. s6SY=""
  1178. s6Chg=""
  1179. s6SG=""
  1180. # 五爻相关内容
  1181. s5YaoStr=""
  1182. s5Fu=""
  1183. s5Yao=""
  1184. s5Fam=""
  1185. s5SY=""
  1186. s5Chg=""
  1187. s5SG=""
  1188. # 四爻相关内容
  1189. s4YaoStr=""
  1190. s4Fu=""
  1191. s4Yao=""
  1192. s4Fam=""
  1193. s4SY=""
  1194. s4Chg=""
  1195. s4SG=""
  1196. # 三爻相关内容
  1197. s3YaoStr=""
  1198. s3Fu=""
  1199. s3Yao=""
  1200. s3Fam=""
  1201. s3SY=""
  1202. s3Chg=""
  1203. s3SG=""
  1204. # 二爻相关内容
  1205. s2YaoStr=""
  1206. s2Fu=""
  1207. s2Yao=""
  1208. s2Fam=""
  1209. s2SY=""
  1210. s2Chg=""
  1211. s2SG=""
  1212. # 初爻相关内容
  1213. s1YaoStr=""
  1214. s1Fu=""
  1215. s1Yao=""
  1216. s1Fam=""
  1217. s1SY=""
  1218. s1Chg=""
  1219. s1SG=""
  1220. # 本宫六亲
  1221. sSelfGonFam6=""
  1222. sSelfGonFam5=""
  1223. sSelfGonFam4=""
  1224. sSelfGonFam3=""
  1225. sSelfGonFam2=""
  1226. sSelfGonFam1=""
  1227. # 是否有伏神
  1228. bHasFu=0
  1229. # 八宫本卦
  1230. sSelfGonShape=""
  1231. sSelfGon=""
  1232. sSelfGon0=""
  1233. # 游魂归魂状态
  1234. sYGStr=""
  1235. # 本宫是否改变
  1236. bSelfChg=0
  1237. # 天地人三爻互同
  1238. bTYao=""
  1239. bRYao=""
  1240. bDYao=""
  1241. # 当日干支
  1242. sGZYear=""
  1243. sGZMonth=""
  1244. sGZDay=""
  1245. sGZHour=""
  1246. sGZXK=""
  1247. _Start
  1248. echo "你的选择是 : ${nMode}"
  1249. _InputCheck
  1250. #read
  1251. exit
  1252. :__六十四卦字典
  1253. 乾为天(卦一)
  1254. ===============================
  1255. (乾下乾上)
  1256. 《乾》:元,亨,利,贞。
  1257. 初九:潜龙,勿用。
  1258. 九二:见龙在田,利见大人。
  1259. 九三:君子终日乾乾,夕惕若。厉无咎。
  1260. 九四:或跃在渊,无咎。
  1261. 九五:飞龙在天,利见大人。
  1262. 上九:亢龙,有悔。
  1263. 用九:见群龙无首,吉。
  1264. 《彖》曰:大哉乾元,万物资始,乃统天。云行雨施,品物流形。大明终始,六位时成。时乘六龙以御天。乾道变化,各正性命。保合大和,乃利贞。首出庶物,万国威宁。
  1265. 《象》曰:天行健,君子以自强不息。“潜龙勿用”,阳在下也。“见龙在田”,德施普也。“终日乾乾”,反复道也。“或跃在渊”,进无咎也。“飞龙在天”,大人造也。“亢龙有悔”,盈不可久也。“用九”,天德不可为首也。
  1266. 《文言》曰:“元”者,善之长也;“亨”者,嘉之会也;“利”者,义之和也;“贞”者,事之干也。君子体仁,足以长人;嘉会,足以合礼;利物,足以和义;贞固,足以干事。君子行此四德者,故曰“乾:元、亨、利、贞。”
  1267. 初九曰“潜龙勿用”,何谓也?子曰:“龙,德而隐者也。不易乎世,不成乎名,遯世无闷,不见是而无闷。乐则行之,忧则违之,确乎其不可拔,潜龙也。”
  1268. 九二曰“见龙在田,利见大人”,何谓也?子曰:“龙德而正中者也。庸言之信,庸行之谨,闲邪存其诚,善世而不伐,德博而化。《易》曰:‘见龙在田,利见大人’,君德也。”
  1269. 九三曰“君子终日乾乾,夕惕若,厉无咎”,何谓也?子曰:“君子进德修业。忠信所以进德也。修辞立其诚,所以居业也。知至至之,可与言几也。知终终之,可与存义也。是故居上位而不骄,在下位而不忧,故乾乾因其时而惕,虽危无咎矣。”
  1270. 九四曰“或跃在渊,无咎”,何谓也?子曰:“上下无常,非为邪也。进退无恒,非离群也。君子进德修业,欲及时也,故无咎。”
  1271. 九五曰“飞龙在天,利见大人”,何谓也?子曰:“同声相应,同气相求。水流湿,火就燥,云従龙,风従虎,圣人作而万物睹。本乎天者亲上,本乎地者亲下,则各従其类也。”
  1272. 上九曰“亢龙有悔”,何谓也?子曰:“贵而无位,高而无民,贤人在下位而无辅,是以动而有悔也。”
  1273. “潜龙勿用”,下也。“见龙在田”,时舍也。“终日乾乾”,行事也。“或跃在渊”,自试也。“飞龙在天”,上治也。“亢龙有悔”,穷之灾也。乾元“用九”,天下治也。
  1274. “潜龙勿用”,阳气潜藏。“见龙在田”,天下文明。“终日乾乾”,与时偕行。“或跃在渊”,乾道乃革。“飞龙在天”,乃位乎天德。“亢龙有悔”,与时偕极。乾元“用九”,乃是天则。
  1275. 《乾》“元”者,始而亨者也。“利贞”者,性情也。乾始能以美利利天下,不言所利,大矣哉!大哉乾乎!刚健中正,纯粹精也。六爻发挥,旁通情也。“时乘六龙”,以“御天”也。“云行雨施”,天下平也。君子以成德为行,日可见之行也。“潜”之为言也,隐而未见,行而未成,是以君子“弗用”也。
  1276. 君子学以聚之,问以辩之,宽以居之,仁以行之。《易》曰:见龙在田,利见大人”,君德也。
  1277. 九三重刚而不中,上不在天,下不在田,故乾乾因其时而惕,虽危无咎矣。
  1278. 九四重刚而不中,上不在天,下不在田,中不在人,故“或”之。“或”之者,疑之也,故“无咎”。
  1279. 夫“大人”者,与天地合其德,与日月合其明,与四时合其序,与鬼神合其吉凶,先天而天弗违,后天而奉天时。天且弗违,而况于人乎?况于鬼神乎?
  1280. “亢”之为言也,知进而不知退,知存而不知亡,知得而不知丧。其唯圣人乎!知进退存亡而不失其正者,其唯圣人乎!
  1281. ===============================
  1282. 坤为地(卦二)
  1283. ===============================
  1284. (坤下坤上)
  1285. 《坤》:元亨。利牝马之贞。君子有攸往,先迷,後得主,利。西南得朋,东北丧朋。安贞吉。
  1286. 《彖》曰:至哉坤元,万物资生,乃顺承天。坤厚载物,德合无疆。含弘光大,品物咸亨。牝马地类,行地无疆,柔顺利贞。君子。君子攸行,先迷失道,後顺得常。西南得朋,乃与类行。东北丧朋,乃终有庆。安贞之吉,应地无疆。
  1287. 《象》曰:地势坤。君子以厚德载物。
  1288. 初六:履霜,坚冰至。
  1289. 《象》曰:“履霜坚冰”,阴始凝也,驯致其道,至坚冰也。
  1290. 六二,直、方、大,不习,无不利。
  1291. 《象》曰:六二之动,直以方也。“不习无不利”,地道光也。
  1292. 六三,含章,可贞,或従王事,无成有终。
  1293. 《象》曰“含章可贞”,以时发也。“或従王事”,知光大也。
  1294. **,括囊,无咎无誉。
  1295. 《象》曰:“括囊无咎”,慎不害也。
  1296. 六五,黄裳,元吉。
  1297. 《象》曰:“黄裳元吉”,文在中也。
  1298. 上六,龙战于野,其血玄黄。
  1299. 《象》曰:“龙战于野”,共道穷也。
  1300. 用六,利永贞。
  1301. 《象》曰:用六“永贞”,以大终也。
  1302. 《文言》曰:坤至柔而动也刚,至静而德方,后得主而有常,含万物而化光。坤道其顺乎,承天而时行。积善之家必有余庆,积不善之家必有余殃。臣弑其君,子弑其父,非一朝一夕之故,其所由来者渐矣,由辩之不早辩也。《易》曰:“履霜,坚冰至”,盖言顺也。
  1303. “直”其正也,“方”其义也。君子敬以直内,义以方外,敬义立而德不孤。“直、方、大,不习无不利”,则不疑其所行也。
  1304. 阴虽有美,“含”之以従王事,弗敢成也。地道也,妻道也,臣道也,地道无成而代有终也。
  1305. 天地变化,草木蕃。天地闭,贤人隐。《易》曰:“括囊,无咎无誉”,盖言谨也。
  1306. 君子黄中通理,正位居体,美在其中而畅于四支,发于事业,美之至也。
  1307. 阴疑于阳必战,为其嫌于无阳也,故称“龙”焉。犹未离其类也,故称“血”焉。夫玄黄者,天地之杂也,天玄而地黄。
  1308. ===============================
  1309. 水雷屯(卦三)
  1310. ===============================
  1311. (震下坎上)
  1312. 《屯》:元亨,利贞。勿用有攸往。利建侯。
  1313. 《彖》曰:屯,刚柔始交而难生。动乎险中,大亨贞。雷雨之动满盈,天造草昧。宜寻建侯而不宁。
  1314. 《象》曰:云雷,屯。君子以经纶。
  1315. 初九,磐桓,利居贞。利建侯。
  1316. 《象》曰:虽磐桓,志行正也。以贵下贱,大得民也。
  1317. 六二,屯如邅如,乘马班如。匪寇,婚媾。女子贞不字,十年乃字。
  1318. 《象》曰:六二之难,乘刚也。十年乃字,反常也。
  1319. 六三,即鹿无虞,惟入于林中,君子几不如舍,往吝。
  1320. 《象》曰:“即鹿无虞”,以従禽也。君子舍之,往吝穷也。
  1321. **,乘马班如,求婚媾。往吉,无不利。
  1322. 《象》曰:求而往,明也。
  1323. 九五,屯其膏,小,贞吉;大,贞凶。
  1324. 《象》曰:“屯其膏”,施未光也。
  1325. 上六,乘马班如,泣血涟如。
  1326. 《象》曰:“泣血涟如”,何可长也。
  1327. ===============================
  1328. 山水蒙(卦四)
  1329. ===============================
  1330. (坎下艮上)
  1331. 《蒙》:亨。匪我求童蒙,童蒙求我。初筮告,再三渎,渎则不告。利贞。
  1332. 《彖》曰:蒙,山下有险,险而止,蒙。“蒙亨”,以亨行,时中也。“匪我求童蒙,童蒙求我”。志应也。“初筮告”,以刚中也。“再三渎,渎则不告”,渎蒙也。蒙以养正,圣功也。
  1333. 《象》曰:山下出泉,蒙。君子以果行育德。
  1334. 初六,发蒙,利用刑人,用说桎梏,以往吝。
  1335. 《象》曰:“利用刑人”,以正法也。
  1336. 九二,包蒙,吉。纳妇,吉。子克家。
  1337. 《象》曰:“子克家”,刚柔节也。
  1338. 六三,勿用取女,见金夫,不有躬。无攸利。
  1339. 《象》曰:“勿用取女”,行不顺也。
  1340. **,困蒙,吝。
  1341. 《象》曰:“困蒙之吝”,独远实也。
  1342. 六五,童蒙,吉。
  1343. 《象》曰:“童蒙”之“吉”,顺以巽也。
  1344. 上九,击蒙,不利为寇,利御寇。
  1345. 《象》曰:“利”用“御寇”,上下顺也。
  1346. ===============================
  1347. 水天需(卦五)
  1348. ===============================
  1349. (乾下坎上)
  1350. 《需》:有孚,光亨。贞吉,利涉大川。
  1351. 《彖》曰:“需”,须也。险在前也,刚健而不陷,其义不困穷矣。“需,有孚,光亨,贞吉”,位乎天位,以正中也。“利涉大川”,往有功也。
  1352. 《象》曰:云上于天,需。君子以饮食宴乐。
  1353. 初九,需于郊,利用恒,无咎。
  1354. 《象》曰:“需于郊”,不犯难行也。“利用恒无咎”,未失常也。
  1355. 九二,需于沙,小有言,终吉。
  1356. 《象》曰:“需于沙”,衍在中也。虽小有言,以终吉也。
  1357. 九三,需于泥,致寇至。
  1358. 《象》曰:“需于泥”,灾在外也。自我致寇,敬慎不败也。
  1359. **,需于血,出自穴。
  1360. 《象》曰:“需于血,”顺以听也。
  1361. 九五,需于酒食,贞吉。
  1362. 《象》曰:“酒食贞吉”,以中正也。
  1363. 上六,入于穴,有不速之客三人来,敬之终吉。
  1364. 《象》曰:“不速之客来,敬之终吉”,虽不当位,未大失也。
  1365. ===============================
  1366. 天水讼(卦六)
  1367. ===============================
  1368. (坎下乾上)
  1369. 《讼》:有孚窒惕,中吉,终凶。利见大人。不利涉大川。
  1370. 《彖》曰:讼,上刚下险,险而健,讼。“讼有孚窒惕,中吉”,刚来而得中也。“终凶”,讼不可成也。“利见大人”,尚中正也。“不利涉大川”,入于渊也。
  1371. 《象》曰:天与水违行,讼。君子以作事谋始。
  1372. 初六,不永所事,小有言,终吉。
  1373. 《象》曰:“不永所事”,讼不可长也。虽“小有言”,其辩明也。
  1374. 九二,不克讼,归而逋。其邑人三百户,无眚。
  1375. 《象》曰:“不克讼”,归逋窜也。自下讼上,患至掇也。
  1376. 六三,食旧德,贞厉,终吉。或従王事,无成。
  1377. 《象》曰:食旧德,従上吉也。
  1378. 九四,不克讼,复既命渝。安贞吉。
  1379. 《象》曰:复即命渝,安贞不失也。
  1380. 九五:讼,元吉。
  1381. 《象》曰:“讼,元吉”以中正也。
  1382. 上九:或锡之鞶带,终朝三褫之。
  1383. 《象》曰:以讼受服,亦不足敬也。
  1384. ===============================
  1385. 地水师(卦七)
  1386. ===============================
  1387. (坎下坤上)
  1388. 《师》:贞丈人吉,无咎。
  1389. 《彖》曰:师,众也。贞,正也。能以众正,可以王矣。刚中而应,行险而顺,以此毒天下,而民従之,吉又何咎矣。
  1390. 《象》曰:地中有水,师。君子以容民畜众。
  1391. 初六,师出以律,否臧凶。
  1392. 《象》曰:“师出以律,”失律凶也。
  1393. 九二,在师中吉,无咎,王三锡命。
  1394. 《象》曰:“在师中吉”,承天宠也。“王三锡命”,怀万邦也。
  1395. 六三,师或舆尸,凶。
  1396. 《象》曰:“师或舆尸”,大无功也。
  1397. **,师左次,无咎。
  1398. 《象》曰:“左次无咎”,未失常也。
  1399. 六五,田有禽。利执言,无咎。长子帅师,弟子舆尸,贞凶。
  1400. 《象》曰:“长子帅师”,以中行也。“弟子舆尸”,使不当也。
  1401. 上六,大君有命,开国承家,小人勿用。
  1402. 《象》曰:“大君有命”,以正功也。“小人勿用”,必乱邦也。
  1403. ===============================
  1404. 水地比(卦八)
  1405. ===============================
  1406. (坤下坎上)
  1407. 《比》:吉。原筮,元,永贞,无咎。不宁方来,后夫凶。
  1408. 《彖》曰:比,吉也;比,辅也,下顺従也。“原筮,元永贞,无咎”,以刚中也。“不宁方来”,上下应也。“后夫凶”,其道穷也。
  1409. 《象》曰:地上有水,比。先王以建万国,亲诸侯。
  1410. 初六,有孚比之,无咎。有孚盈缶,终来有它,吉。
  1411. 《象》曰:比之初六,有它吉也。
  1412. 六二,比之自内,贞吉。
  1413. 《象》曰:“比之自内”,不自失也。
  1414. 六三,比之匪人。
  1415. 《象》曰:比之匪人”,不亦伤乎?
  1416. **,外比之,贞吉。
  1417. 《象》曰:外比于贤,以従上也。
  1418. 九五,显比,王用三驱,失前禽,邑人不诫,吉。
  1419. 《象》曰:“显比”之吉,位正中也。舍逆取顺,失前禽也。邑人不诫,上使中也。
  1420. 上六,比之无首,凶。
  1421. 《象》曰:“比之无首”,无所终也。
  1422. ===============================
  1423. 风天小畜(卦九)
  1424. ===============================
  1425. (乾下巽上)
  1426. 《小畜》:亨。密云不雨。自我西郊。
  1427. 《彖》曰:“小畜”,柔得位而上下应之,曰小畜。健而巽,刚中而志行,乃亨。“密云不雨”,尚往也。“自我西郊”,施未行也。
  1428. 《象》曰:风行天上,“小畜”。君子以懿文德。
  1429. 初九,“复自道,何其咎?吉。
  1430. 《象》曰:“复自道”,其义“吉”也。
  1431. 九二,牵复,吉。
  1432. 《象》曰:牵复在中,亦不自失也。
  1433. 九三,舆说辐。夫妻反目。
  1434. 《象》曰:“夫妻反目”,不能正室也。
  1435. **,有孚,血去,惕出无咎。
  1436. 《象》曰:“有孚惕出”,上合志也。
  1437. 九五,有孚挛如,富以其邻。
  1438. 《象》曰:“有孚挛如”,不独富也。
  1439. 上九,既雨既处,尚德载。妇贞厉。月几望,君子征凶。
  1440. 《象》曰:“既雨既处”,德积载也。“君子征凶”,有所疑也。
  1441. ===============================
  1442. 天泽履(卦十)
  1443. ===============================
  1444. (兑下乾上)
  1445. 《履》:履虎尾,不咥人。亨。
  1446. 《彖》曰:“履”,柔履刚也。说而应乎乾,是以“履虎尾,不咥人”。亨,刚中正,履帝位而不疚,光明也。
  1447. 《象》曰:上天下泽,“履”。君子以辨上下,定民志。
  1448. 初九,素履往,无咎。
  1449. 《象》曰:“素履之往”,独行愿也。
  1450. 九二,履道坦坦,幽人贞吉。
  1451. 《象》曰:“幽人贞吉”,中不自乱也。
  1452. 六三,眇能视,跛能履,履虎尾,咥人,凶。武人为于大君。
  1453. 《象》曰:“眇能视”,不足以有明也。“跛能履”,不足以与行也。“咥人之凶”,位不当也。“武人为于大君”,志刚也。
  1454. 九四,履虎尾,愬愬,终吉。
  1455. 《象》曰:“愬愬终吉”。志行也。
  1456. 九五,夬履,贞厉。
  1457. 《象》曰:“夬履贞厉”,位正当也。
  1458. 上九,视履考祥,其旋元吉。
  1459. 《象》曰:元吉在上,大有庆也。
  1460. ===============================
  1461. 地天泰(卦十一)
  1462. ===============================
  1463. (乾下坤上)
  1464. 《泰》:小往大来,吉,亨。
  1465. 《彖》曰:“泰,小往大来。吉,亨。”则是天地交而万物通也,上下交而其志同也。内阳而外阴,内健而外顺,内君子而外小人,君子道长,小人道消也。
  1466. 《象》曰:天地交,泰。后以财成天地之道,辅相天地之宜,以左右民。
  1467. 初九,拔茅茹以其汇。征吉。
  1468. 《象》曰:“拔茅征吉”,志在外也。
  1469. 九二,包荒,用冯河,不遐遗。朋亡,得尚于中行。古
  1470. 《象》曰:“包荒,得尚于中行”,以光大也。
  1471. 九三,无平不陂,无往不复。艰贞无咎。勿恤其孚,于食有福。
  1472. 《象》曰:“无往不复”,天地际也。
  1473. **,翩翩,不富以其邻,不戒以孚。
  1474. 《象》曰:“翩翩,不富”,皆失实也。“不戒以孚”,中心愿也。
  1475. 六五,帝乙归妹,以祉元吉。
  1476. 《象》曰:“以祉元吉”,中以行愿也。
  1477. 上六,城复于隍,勿用师,自邑告命。贞吝。
  1478. 《象》曰:“城复于隍”,其命乱也。
  1479. ===============================
  1480. 天地否(卦十二)
  1481. ===============================
  1482. (坤下乾上)
  1483. 《否》:否之匪人,不利君子贞,大往小来。
  1484. 《彖》曰:“否之匪人,不利君子贞,大往小来。”则是天地不交而万物不通也,上下不交而天下无邦也;内阴而外阳,内柔而外刚,内小人而外君子,小人道长,君子道消也。
  1485. 《象》曰:天地不交,“否”。君子以俭德辟难,不可荣以禄。
  1486. 初六,拔茅茹以其汇。贞吉,亨。
  1487. 《象》曰:“拔茅贞吉”,志在君也。
  1488. 六二,包承,小人吉,大人否。亨。
  1489. 《象》曰:“大人否亨”,不乱群也。
  1490. 六三,包羞。
  1491. 《象》曰:“包羞”,位不当也。
  1492. 九四,有命,无咎,畴离祉。
  1493. 《象》曰:“有命无咎”,志行也。
  1494. 九五,休否,大人吉。其亡其亡,系于苞桑。
  1495. 《象》曰:大人之吉,位正当也。
  1496. 上九,倾否,先否后喜。
  1497. 《象》曰:否终则倾,何可长也。
  1498. ===============================
  1499. 天火同人(卦十三)
  1500. ===============================
  1501. (离下乾上)
  1502. 《同人》:同人于野,亨。利涉大川。利君子贞。
  1503. 《彖》曰:“同人”,柔得位得中,而应乎乾,曰同人。同人曰:“同人于野,亨。利涉大川”,乾行也。文明以健,中正而应,君子正也。唯君子为能通天下之志。
  1504. 《象》曰:天与火,同人。君子以类族辨物。
  1505. 初九,同人于门,无咎。
  1506. 《象》曰:“出门同人”,又谁咎也。
  1507. 六二,同人于宗,吝。
  1508. 《象》曰:“同人于宗”,吝道也。
  1509. 九三,伏戎于莽,升其高陵,三岁不兴。
  1510. 《象》曰:“伏戎于莽”,敌刚也。“三岁不兴”,安行也。
  1511. 九四,乘其墉,弗克攻,吉 。
  1512. 《象》曰:“乘其墉”,义弗克也。其“吉”,则困而反则也。
  1513. 九五,同人先号咷而后笑,大师克,相遇。
  1514. 《象》曰:同人之先,以中直也。大师相遇,言相克也。
  1515. 上九,同人于郊,无悔。
  1516. 《象》曰:“同人于郊”,志未得也。
  1517. ===============================
  1518. 火天大有(卦十四)
  1519. ===============================
  1520. (乾下离上)
  1521. 《大有》:元亨。
  1522. 《彖》曰:“大有”,柔得尊位大中,而上下应之,曰“大有”。其德刚健而文明,应乎天而时行,是以元亨。
  1523. 《象》曰:火在天上,“大有”。君子以遏恶扬善,顺天休命。
  1524. 初九,无交害匪咎。艰则无咎。
  1525. 《象》曰:大有初九,无交害也。
  1526. 九二,大车以载,有攸往,无咎。
  1527. 《象》曰:“大车以载”,积中不败也。
  1528. 九三,公用亨于天子,小人弗克。
  1529. 《象》曰:公用亨于天子,小人害也。
  1530. 九四,匪其彭,无咎。
  1531. 《象》曰:“匪其彭,无咎。”明辨晰也。
  1532. 六五,厥孚交如威如,吉。
  1533. 《象》曰:“厥孚交如”,信以发志也。“威如之吉”,易而无备也。
  1534. 上九,自天祐之,吉,无不利。
  1535. 《象》曰:大有上吉,自天祐也。
  1536. ===============================
  1537. 地山谦(卦十五)
  1538. ===============================
  1539. (艮下坤上)
  1540. 《谦》:亨。君子有终。
  1541. 《彖》曰:谦,亨。天道下济而光明,地道卑而上行。天道亏盈而益谦,地道变盈而流谦,鬼神害盈而福谦,人道恶盈而好谦。谦,尊而光,卑而不可逾,君子之终也。
  1542. 《象》曰:地中有山,谦。君子以裒多益寡,称物平施。
  1543. 初六,谦谦君子,用涉大川,吉。
  1544. 《象》曰:“谦谦君子”,卑以自牧也。
  1545. 六二,鸣谦,贞吉。
  1546. 《象》曰:“鸣谦贞吉”,中心得也。
  1547. 九三,劳谦君子,有终,吉。
  1548. 《象》曰:“劳谦君子”,万民服也。
  1549. **,无不利,捴谦。
  1550. 《象》曰:“无不利,捴谦”,不违则也。
  1551. 六五,不富以其邻,利用侵伐,无不利。
  1552. 《象》曰:“利用侵伐”,征不服也。
  1553. 上六,鸣谦,利用行师征邑国。
  1554. 《象》曰:“鸣谦”,志未得也。“可用行师”,征邑国也。
  1555. ===============================
  1556. 雷地豫(卦十六)
  1557. ===============================
  1558. (坤下震上)
  1559. 《豫》:利建侯行师。
  1560. 《彖》曰:豫,刚应而志行,顺以动,豫。豫顺以动,故天地如之,而况建侯行师乎?天地以顺动,故日月不过,而四时不忒。圣人以顺动,则刑罚清而民服,豫之时义大矣哉!
  1561. 《象》曰:雷出地奋,豫。先王以作乐崇德,殷荐之上帝,以配祖考。
  1562. 初六,鸣豫,凶。
  1563. 《象》曰:“初六鸣豫”,志穷凶也。
  1564. 六二,介于石,不终日,贞吉。
  1565. 《象》曰:“不终日贞吉”,以中正也。
  1566. 六三,盱豫,悔,迟有悔。
  1567. 《象》曰:“盱豫不悔”,位不当也。
  1568. 九四,由豫,大有得,勿疑。朋盍簪。
  1569. 《象》曰:“由豫大有得”,志大行也。
  1570. 六五,贞疾,恒不死。
  1571. 《象》曰:“六五贞疾”,乘刚也。“恒不死”,中未亡也。
  1572. 上六,冥豫,成有渝。无咎。
  1573. 《象》曰:“冥豫”在上,何可长也?
  1574. ===============================
  1575. 泽雷随(卦十七)
  1576. ===============================
  1577. (震下兑上)
  1578. 《随》:元亨,利贞,无咎。
  1579. 《彖》曰:随,刚来而下柔,动而说,随。大亨贞无咎,而天下随时,随时之义大矣哉!
  1580. 《象》曰:泽中有雷,随。君子以向晦入宴息。
  1581. 初九,官有渝,贞吉,出门交有功。
  1582. 《象》曰:“官有渝”,従正吉也。“出门交有功”,不失也。
  1583. 六二,系小子,失丈夫。
  1584. 《象》曰:“系小子”,弗兼与也。
  1585. 六三,系丈夫,失小子,随有求,得。利居贞。
  1586. 《象》曰:“系丈夫”,志舍下也。
  1587. 九四,随有获,贞凶。有孚在道,以明,何咎?
  1588. 《象》曰:“随有获”,其义凶也。“有孚在道”,明功也。
  1589. 九五,孚于嘉,吉。
  1590. 《象》曰:“孚于嘉吉”,位正中也。
  1591. 上六,拘系之,乃従维之,王用亨于西山。
  1592. 《象》曰:“拘系之”,上穷也。
  1593. ===============================
  1594. 山风蛊(卦十八)
  1595. ===============================
  1596. (巽下艮上)
  1597. 《蛊》:元亨。利涉大川,先甲三日,后甲三日。
  1598. 《彖》曰:蛊,刚上而柔下,巽而止,蛊。蛊,元亨而天下治也。“利涉大川”,往有事也。“先甲三日,后甲三日”,终则有始,天行也。
  1599. 《象》曰:山下有风,蛊。君子以振民育德。
  1600. 初六,干父之蛊,有子,考无咎。厉,终吉。
  1601. 《象》曰:“干父之蛊”,意承考也。
  1602. 九二,干母之蛊,不可贞。
  1603. 《象》曰:“干母之蛊”,得中道也。
  1604. 九三,干父之蛊,小有悔,无大咎。
  1605. 《象》曰:“干父之蛊”,终无咎也。
  1606. **,裕父之蛊,往见吝。
  1607. 《象》曰:“裕父之蛊”,往未得也。
  1608. 六五,干父之蛊,用誉。
  1609. 《象》曰:“干父用誉”,承以德也。
  1610. 上九,不事王侯,高尚其事。
  1611. 《象》曰:“不事王侯”,志可则也。
  1612. ===============================
  1613. 地泽临(卦十九)
  1614. ===============================
  1615. (兑下坤上)
  1616. 《临》:元亨,利贞。至于八月有凶。
  1617. 《彖》曰:临,刚浸而长,说而顺,刚中而应。大亨以正,天之道也。“至于八月有凶”,消不久也。
  1618. 《象》曰:泽上有地,临。君子以教思无穷,容保民无疆。
  1619. 初九,咸临,贞吉。
  1620. 《象》曰:“咸临贞吉”,志行正也。
  1621. 九二,咸临,吉,无不利。
  1622. 《象》曰:“咸临吉无不利”,未顺命也。
  1623. 六三,甘临,无攸利;既忧之,无咎。
  1624. 《象》曰:“甘临”,位不当也。“既忧之”。咎不长也。
  1625. **,至临,无咎。
  1626. 《象》曰:“至临无咎”,位当也。
  1627. 六五,知临,大君之宜,吉。
  1628. 《象》曰:“大君之宜”,行中之谓也。
  1629. 上六,敦临,吉,无咎。
  1630. 《象》曰:“敦临之吉”,志在内也。
  1631. ===============================
  1632. 风地观(卦二十)
  1633. ===============================
  1634. (坤下巽上)
  1635. 《观》:盥而不荐。有孚颙若。
  1636. 《彖》曰:大观在上,顺而巽,中正以观天下,观。“盥而不荐,有孚颙若”,下观而化也。观天之神道,而四时不忒,圣人以神道设教,而天下服矣。
  1637. 《象》曰:风行地上,观。先王以省方观民设教。
  1638. 初六,童观,小人无咎,君子吝。
  1639. 《象》曰:“初六童观”,“小人”道也。
  1640. 六二,窥观,利女贞。
  1641. 《象》曰:“窥观女贞”,亦可丑也。
  1642. 六三,观我生,进退。
  1643. 《象》曰:“观我生进退”,未失道也。
  1644. **,观国之光,利用宾于王。
  1645. 《象》曰:“观国之光”,尚宾也。
  1646. 九五,观我生,君子无咎。
  1647. 《象》曰:“观我生”,观民也。
  1648. 上九,观其生,君子无咎。
  1649. 《象》曰:“观其生”,志未平也。
  1650. ===============================
  1651. 火雷噬嗑(卦二十一)
  1652. ===============================
  1653. (震下离上)
  1654. 《噬嗑》:亨。利用狱。
  1655. 《彖》曰:颐中有物曰噬嗑。噬嗑而亨,刚柔分,动而明,雷电合而章。柔得中而上行,虽不当位,利用狱也。古
  1656. 《象》曰:雷电,噬嗑。先王以明罚敕法。
  1657. 初九,屦校灭趾,无咎。
  1658. 《象》曰:“屦校灭趾”,不行也。
  1659. 六二,噬肤灭鼻,无咎。
  1660. 《象》曰:“噬肤灭鼻”,乘刚也。
  1661. 六三,噬腊肉遇毒,小吝,无咎。
  1662. 《象》曰:“遇毒”,位不当也。
  1663. 九四,“噬干胏,得金矢。利艰贞,吉。
  1664. 《象》曰:“利艰贞吉”,未光也。
  1665. 六五,噬干肉得黄金。贞厉,无咎。
  1666. 《象》曰:“贞厉无咎”,得当也。
  1667. 上九,何校灭耳,凶。
  1668. 《象》曰:“何校灭耳”,聪不明也。
  1669. ===============================
  1670. 山火贲(卦二十二)
  1671. ===============================
  1672. (离下艮上)
  1673. 《贲》:亨。小利有攸往。
  1674. 《彖》曰:贲亨,柔来而文刚,故亨。分,刚上而文柔,故小利有攸往。刚柔交错,天文也。文明以止,人文也。观乎天文,以察时变;观乎人文,以化成天下。
  1675. 《象》曰:山下有火,贲。君子以明庶政,无敢折狱。
  1676. 初九,贲其趾,舍车而徒。
  1677. 《象》曰:“舍车而徒”,义弗乘也。
  1678. 六二,贲其须。
  1679. 《象》曰:“贲其须”,与上兴也。
  1680. 九三,贲如,濡如,永贞吉。
  1681. 《象》曰:“永贞之吉”,终莫之陵也。
  1682. **,贲如皤如,白马翰如。匪寇,婚媾。
  1683. 《象》曰:**,当位疑也。“匪寇婚媾”,终无尤也。
  1684. 六五,贲于丘园,束帛戋戋,吝,终吉。
  1685. 《象》曰:“六五之吉”,有喜也。
  1686. 上九,白贲,无咎。
  1687. 《象》曰:“白贲无咎”,上得志也。
  1688. ===============================
  1689. 山地剥(卦二十三)
  1690. ===============================
  1691. (坤下艮上)
  1692. 《剥》:不利有攸往。
  1693. 《彖》曰:剥,剥也。柔变刚也。“不利有攸往”,小人长也。顺而止之,观象也。君子尚消息盈虚,天行也。斋
  1694. 《象》曰:山附于地,剥。上以厚下安宅。
  1695. 初六:剥床以足,蔑贞凶。
  1696. 《象》曰:“剥床以足”,以灭下也。
  1697. 六二:剥床以辨,蔑贞凶。
  1698. 《象》曰:“剥床以辨”,未有与也。
  1699. 六三:剥之,无咎。
  1700. 《象》曰:“剥之无咎”,失上下也。
  1701. **:剥床以肤,凶。
  1702. 《象》曰:“剥床以肤”,切近灾也。
  1703. 六五:贯鱼以宫人宠,无不利。
  1704. 《象》曰:“以宫人宠”,终无尤也。
  1705. 上九:硕果不食,君子得舆,小人剥庐。
  1706. 《象》曰:“君子得舆”,民所载也。“小人剥庐”,终不可用也。
  1707. ===============================
  1708. 地雷复(卦二十四)
  1709. ===============================
  1710. (震下坤上)
  1711. 《复》:亨。出入无疾。朋来无咎。反复其道,七日来复,利有攸往。
  1712. 《彖》曰:“复,亨”。刚反,动而以顺行。是以“出入无疾,朋来无咎”。“反复其道,七日来复”,天行也。“利有攸往”,刚长也。复,其见天地之心乎。
  1713. 《象》曰:雷在地中,复。先王以至日闭关,商旅不行,后不省方。
  1714. 初九,不远复,无祗悔,元吉。
  1715. 《象》曰:“不远之复”,以修身也。
  1716. 六二,休复,吉。
  1717. 《象》曰:“休复之吉”,以下仁也。
  1718. 六三,频复,厉,无咎。
  1719. 《象》曰:“频复之厉”,义无咎也。
  1720. **,中行独复。
  1721. 《象》曰:“中行独复”,以従道也。
  1722. 六五,敦复,无悔。
  1723. 《象》曰:“敦复无悔”,中以自考也。
  1724. 上六,迷复,凶,有灾眚。用行师,终有大败,以其国君凶,至于十年不克征。
  1725. 《象》曰:“迷复之凶”,反君道也。
  1726. ===============================
  1727. 天雷无妄(卦二十五)
  1728. ===============================
  1729. (震下乾上)
  1730. 《无妄》:元亨,利贞。其匪正有眚,不利有攸往。
  1731. 《彖》曰:无妄,刚自外来而为主于内,动而健,刚中而应。大亨以正,天之命也。“其匪正有眚,不利有攸往”,无妄之往何之矣?天命不祐,行矣哉!
  1732. 《象》曰:天下雷行,物与无妄。先王以茂对时育万物。
  1733. 初九,无妄往,吉。
  1734. 《象》曰:“无妄之往”,得志也。
  1735. 六二,不耕获,不菑畬,则利用攸往。
  1736. 《象》曰:“不耕获”,未富也。
  1737. 六三,无妄之灾,或系之牛,行人之得,邑人之灾。斋
  1738. 《象》曰:行人得牛,邑人灾也。
  1739. 九四,可贞。无咎。
  1740. 《象》曰:“可贞无咎”,固有之也。
  1741. 九五,无妄之疾,勿药有喜。
  1742. 《象》曰:“无妄之药”,不可试也。
  1743. 上九,无妄行,有眚,无攸利。
  1744. 《象》曰:“无妄之行”,穷之灾也。
  1745. ===============================
  1746. 山天大畜(卦二十六)
  1747. ===============================
  1748. (乾下艮上)
  1749. 《大畜》:利贞。不家食吉。利涉大川。
  1750. 《彖》曰:大畜,刚健笃实,辉光日新。其德刚上而尚贤,能止健,大正也。“不家食吉”,养贤也。“利涉大川”,应乎天也。
  1751. 《象》曰:天在山中,大畜。君子以多识前贤往行,以畜其德。
  1752. 初九,有厉,利已。
  1753. 《象》曰:“有厉利已”,不犯灾也。
  1754. 九二,舆说輹。
  1755. 《象》曰:“舆说輹”,中无尤也。
  1756. 九三,良马逐,利艰贞,曰闲舆卫,利有攸往。
  1757. 《象》曰:“利有攸往”,上合志也。
  1758. **,童牛之牿,元吉。
  1759. 《象》曰:“**元吉”,有喜也。
  1760. 六五,豮豕之牙,吉。
  1761. 《象》曰:“六五之吉”,有庆也。
  1762. 上九,何天之衢,亨。
  1763. 《象》曰:“何天之衢”,道大行也。
  1764. ===============================
  1765. 山雷颐(卦二十七)
  1766. ===============================
  1767. (震下艮上)
  1768. 《颐》:贞吉。观颐,自求口实。
  1769. 《彖》曰:颐,贞吉,养正则吉也。观颐,观其所养也。自求口实,观其自养也。天地养万物,圣人养贤以及万民,颐之时大矣哉!
  1770. 《象》曰:山下有雷,颐。君子以慎言语,节饮食。
  1771. 初九,舍尔灵龟,观我朵颐,凶。
  1772. 《象》曰:“观我朵颐”,亦不足贵也。
  1773. 六二,颠颐拂经于丘颐,征凶。
  1774. 《象》曰:“六二征凶”,行失类也。
  1775. 六三,拂颐,贞凶,十年勿用,无攸利。
  1776. 《象》曰:“十年勿用”,道大悖也。
  1777. **,颠颐,吉。虎视眈眈,其欲逐逐,无咎。
  1778. 《象》曰:“颠颐之吉”,上施光也。
  1779. 六五,拂经,居贞吉,不可涉大川。
  1780. 《象》曰:“居贞之吉”,顺以従上也。
  1781. 上九,由颐,厉,吉。利涉大川。
  1782. 《象》曰:“由颐厉吉”,大有庆也。
  1783. ===============================
  1784. 泽风大过(卦二十八)
  1785. ===============================
  1786. (巽下兑上)
  1787. 《大过》:栋挠,利有攸往,亨。
  1788. 《彖》曰:“大过”,大者过也。“栋挠”,本末弱也。刚过而中,巽而说,行。利有攸往,乃亨。“大过”之时大矣哉!
  1789. 《象》曰:泽灭木,大过。君子以独立不惧,遯世无闷。
  1790. 初六,藉用白茅,无咎。
  1791. 《象》曰:“藉用白茅”,柔在下也。
  1792. 九二,枯杨生稊,老夫得其女妻,无不利。
  1793. 《象》曰:“老夫女妻,”,过以相与也。
  1794. 九三,栋桡,凶。
  1795. 《象》曰:“栋桡”之“凶”,不可以有辅也。
  1796. 九四,栋隆,吉。有它,吝。
  1797. 《象》曰:“栋隆之吉”,不桡乎下也。
  1798. 九五,枯杨生华,老妇得其士夫,无咎无誉。
  1799. 《象》曰:“枯杨生华”,何可久也。“无妇士夫”,亦可丑也。
  1800. 上六,过涉灭顶,凶。无咎。
  1801. 《象》曰:“过涉之凶”,不可咎也。
  1802. ===============================
  1803. 坎为水(卦二十九)
  1804. ===============================
  1805. (坎下坎上)
  1806. 《习坎》:有孚维心,亨。行有尚。
  1807. 《彖》曰:“习坎”,重险也。水流而不盈。行险而不失其信。维心亨,乃以刚中也。“行有尚”,往有功也。天险,不可升也。地险,山川丘陵也。王公设险以守其国。险之时用大矣哉!
  1808. 《象》曰:水洊至,习坎。君子以常德行,习教事。
  1809. 初六,习坎,入于坎,窞,凶。
  1810. 《象》曰:“习坎入坎”,失道,凶也。
  1811. 九二,坎有险,求小得。
  1812. 《象》曰:“求小得”,未出中也。
  1813. 六三,来之坎,坎险且枕,入于坎,窞,勿用。
  1814. 《象》曰:“来之坎坎”,终无功也。
  1815. **,樽酒簋贰用缶,纳约自牖,终无咎。
  1816. 《象》曰:“樽酒簋贰”,刚柔际也。
  1817. 九五,坎不盈,祗既平,无咎。
  1818. 《象》曰:“坎不盈”,中未大也。
  1819. 上六,系用徽纆,窴于丛棘,三岁不得,凶。
  1820. 《象》曰:上六失道,凶三岁也。
  1821. ===============================
  1822. 离为火(卦三十)
  1823. ===============================
  1824. (离下离上)
  1825. 《离》:利贞。亨。畜牝牛吉。
  1826. 《彖》曰:离,丽也。日月丽乎天,百谷草木丽乎土。重明以丽乎正,乃化成天下。柔丽乎中正,故,是以“畜牝牛吉”也。
  1827. 《象》曰:明两作,离。大人以继明照于四方。
  1828. 初九,履错然,敬之无咎。
  1829. 《象》曰:“履错之敬”,以辟咎也。
  1830. 六二,黄离,元吉。
  1831. 《象》曰:“黄离元吉”,得中道也。
  1832. 九三,日昃之离,不鼓缶而歌,则大耋之嗟,凶。
  1833. 《象》曰:“日昃之离”,何可久也?
  1834. 九四,突如,其来如,焚如,死如,弃如。
  1835. 《象》曰:“突如其来如”,无所容也。
  1836. 六五,出涕沱若,戚嗟若,吉。
  1837. 《象》曰:六五之吉,离王公也。
  1838. 上九,王用出征,有嘉折首,获匪其丑,无咎。
  1839. 《象》曰:“王用出征”,以正邦也。
  1840. ===============================
  1841. 泽山咸(卦三十一)
  1842. ===============================
  1843. (艮下兑上)
  1844. 咸:亨。利贞。取女吉。
  1845. 《彖》曰:咸,感也。柔上而刚下,二气感应以相与。止而说,男下女,是以“亨利贞,取女吉”也。天地感而万物化生,圣人感人心而天下和平。观其所感,而天地万物之情可见矣。
  1846. 《象》曰:山上有泽,咸。君子以虚受人。
  1847. 初六,咸其拇。
  1848. 《象》曰“咸其拇”,志在外也。
  1849. 六二,咸其腓,凶。居吉。
  1850. 《象》曰虽“凶居吉”,顺不害也。
  1851. 九三,咸其股,执其随,往吝。
  1852. 《象》曰:“咸其股”,亦不处也。志在随人,所执下也。
  1853. 九四,贞吉。悔亡。憧憧往来,朋従尔思。
  1854. 《象》曰:“贞吉悔亡”,未感害也。“憧憧往来”,未光大也。
  1855. 九五,咸其脢,无悔。
  1856. 《象》曰:“咸其脢”,志末也。
  1857. 上六,咸其辅颊舌。
  1858. 《象》曰:“咸其辅颊舌”,滕口说也。
  1859. ===============================
  1860. 雷风恒(卦三十二)
  1861. ===============================
  1862. (巽下震上)
  1863. 恒:亨。无咎。利贞。利有攸往。
  1864. 《彖》曰:恒,久也。刚上而柔下。雷风相与,巽而动,刚柔皆应,恒。“恒亨无咎利贞”,久于其道也。天地之道恒久而不已也。“利有攸往”,终则有始也。日月得天而能久照,四时变化而能久成。圣人久于其道而天下化成。观其所恒,而天地万物之情可见矣。
  1865. 《象》曰:雷风,恒。君子以立不易方。
  1866. 初六,浚恒,贞凶,无攸利。
  1867. 《《象》曰:“浚恒”之“凶”,始求深也。
  1868. 九二,悔亡。
  1869. 《象》曰:九二“悔亡”,能久中也。
  1870. 九三,不恒其德,或承之羞,贞吝。
  1871. 《象》曰:“不恒其德”,无所容也。
  1872. 九四,田无禽。
  1873. 《象》曰:久非其位,安得禽也。
  1874. 六五,恒其德,贞,妇人吉,夫子凶。
  1875. 《象》曰:妇人贞吉,従一而终也。夫子制义,従妇凶也。
  1876. 上六,振恒,凶。
  1877. 《象》曰:振恒在上,大无功也。
  1878. ===============================
  1879. 天山遯(卦三十三)
  1880. ===============================
  1881. (艮下乾上)
  1882. 《遯》:亨。小利贞。
  1883. 《彖》曰:“遯亨”,遯而亨也。刚当位而应,与时行也。“小利贞”,浸而长也。遯之时义大矣哉!
  1884. 《象》曰:天下有山,遯。君子以远小人,不恶而严。
  1885. 初六,遯尾,厉,勿用有攸往。
  1886. 《象》曰:“遯尾”之“厉”,不往何灾也?
  1887. 六二,执之用黄牛之革,莫之胜说。
  1888. 《象》曰:“执用黄牛”,固志也。
  1889. 九三,系遯,有疾厉,畜臣妾吉。
  1890. 《象》曰:“系遯”之“厉”,有疾惫也。“畜臣妾吉”,不可大事也。
  1891. 九四,好遯,君子吉,小人否。
  1892. 《象》曰:“君子好遯,小人否”也。
  1893. 九五,嘉遯,贞吉。
  1894. 《象》曰:“嘉遯贞吉”,以正志也。
  1895. 上九,肥遯,无不利。
  1896. 《象》曰:“肥遯无不利”,无所疑也。
  1897. ===============================
  1898. 雷天大壮(卦三十四)
  1899. ===============================
  1900. (乾下震上)
  1901. 《大壮》:利贞。
  1902. 《彖》曰:大壮,大者壮也。刚以动,故壮。“大壮利贞”,大者正也。正大,而天地之情可见矣。
  1903. 《象》曰:雷在天上,大壮。君子以非礼弗履。
  1904. 初九,壮于趾,征凶,有孚。
  1905. 《象》曰:“壮于趾”,其孚穷也。
  1906. 九二,贞吉。
  1907. 《象》曰:九二“贞吉”,以中也。
  1908. 九三,小人用壮,君子用罔,贞厉。羝羊触藩,羸其角。
  1909. 《象》曰:“小人用壮”,君子以罔也。
  1910. 九四,贞吉,悔亡。藩决不羸,壮于大舆之輹。
  1911. 《象》曰:“藩决不羸”,尚往也。
  1912. 六五,丧羊于易,无悔。
  1913. 《象》曰:“丧羊于易”,位不当也。
  1914. 上六,羝羊触藩,不能退,不能遂,无攸利,艰则吉。
  1915. 《象》曰:“不能退,不能遂”,不详也。“艰则吉”,咎不长也。
  1916. ===============================
  1917. 火地晋(卦三十五)
  1918. ===============================
  1919. (坤下离上)
  1920. 《晋》:康侯用锡马蕃庶,昼日三接。
  1921. 《彖》曰:晋,进也,明出地上。顺而丽乎大明,柔进而上行,是以“康侯用锡马蕃庶,昼日三接”也。
  1922. 《象》曰:明出地上,《晋》。君子以自昭明德。
  1923. 初六,晋如摧如,贞吉。罔孚,裕无咎。
  1924. 《象》曰:“晋如摧如”,独行正也。“裕无咎”。未受命也。
  1925. 六二,晋如,愁如,贞吉。受兹介福于,其王母。
  1926. 《象》曰:“受兹介福”,以中正也。
  1927. 六三,众允,悔亡。
  1928. 《象》曰:“众允”之志,上行也。
  1929. 九四,晋如鼫鼠,贞厉。
  1930. 《象》曰:“鼫鼠贞厉”,位不当也。
  1931. 六五,悔亡,失得,勿恤。往吉,无不利。
  1932. 《象》曰:“失得勿恤”,往有庆也。
  1933. 上九,晋其角,维用伐邑,厉吉,无咎,贞吝。
  1934. 《象》曰:“维用伐邑”,道未光也。
  1935. ===============================
  1936. 地火明夷(卦三十六)
  1937. ===============================
  1938. (离下坤上)
  1939. 《明夷》:利艰贞。
  1940. 《彖》曰:明入地中,“明夷”。内文明而外柔顺,以蒙大难,文王以之。“利艰贞”,晦其明也,内难而能正其志,箕子以之。
  1941. 《象》曰:明入地中,“明夷”。君子以莅众用晦而明。
  1942. 初九,明夷,于飞垂其翼。君子于行,三日不食。有攸往,主人有言。
  1943. 《象》曰:“君子于行”,义不食也。
  1944. 六二,明夷夷于左股,用拯马壮,吉。
  1945. 《象》曰:六二之吉,顺以则也。
  1946. 九三,明夷于南狩,得其大首,不可疾贞。
  1947. 《象》曰:“南狩”之志,乃得大也。
  1948. **,入于左腹,获明夷之心,于出门庭。
  1949. 《象》曰:“入于左腹”,获心意也。
  1950. 六五,箕子之明夷,利贞。
  1951. 《象》曰:箕子之贞,明不可息也。
  1952. 上六,不明,晦,初登于天,后入于地。
  1953. 《象》曰:“初登于天”,照四国也。“后入天地”,失则也。
  1954. ===============================
  1955. 风火家人(卦三十七)
  1956. ===============================
  1957. (离下巽上)
  1958. 《家人》:利女贞。
  1959. 《彖》曰:家人,女正位乎内,男正位乎外。男女正,天地之大义也。家人有严君焉,父母之谓也。父父,子子,兄兄,弟弟,夫夫,妇妇,而家道正。正家而天下定矣。
  1960. 《象》曰:风自火出,家人。君子以言有物而行有恒。
  1961. 初九,闲有家,悔亡。
  1962. 《象》曰:“闲有家”,志未变也。
  1963. 六二,无攸遂,在中馈,贞吉。
  1964. 《象》曰:六二之吉,顺以巽也。
  1965. 九三,家人嗃々,悔厉吉;妇子嘻嘻,终吝。
  1966. 《象》曰:“家人嗃々”,未失也。“妇子嘻嘻”,失家节也。
  1967. 九四,富家,大吉。
  1968. 《象》曰:“富家大吉”,顺在位也。
  1969. 九五,王假有家,勿恤,吉。
  1970. 《象》曰:“王假有家”,交相爱也。
  1971. 上九,有孚威如,终吉。
  1972. 《象》曰:威如之吉,反身之谓也。
  1973. ===============================
  1974. 火泽睽(卦三十八)
  1975. ===============================
  1976. (兑下离上)
  1977. 《睽》:小事吉。
  1978. 《彖》曰:睽,火动而上,泽动而下。二女同居,其志不同行。说而丽乎明,柔进而上行,得中而应乎刚,是以小事吉。天地睽而其事同也。男女睽而其志通也。万物睽而其事类也,睽之时用大矣哉!
  1979. 《象》曰:上火下泽,睽。君子以同而异。
  1980. 初九,悔亡。丧马勿逐自复。见恶人无咎。
  1981. 《象》曰:“见恶人”,以辟咎也。
  1982. 九二,遇主于巷,无咎。 0
  1983. 《象》曰:“遇主于巷”,未失道也。
  1984. 六三,见舆曳,其牛掣,其人天且劓,无初有终。
  1985. 《象》曰:“见舆曳”,位不当也。“无初有终”,遇刚也。
  1986. 九四,睽孤遇元夫,交孚,厉,无咎。
  1987. 《象》曰:“交孚无咎”,志行也。
  1988. 六五,悔亡。厥宗噬肤,往何咎?
  1989. 《象》曰:“厥宗噬肤”,往有庆也。
  1990. 上九,睽孤见豕负涂,载鬼一车,先张之弧,后说之弧,匪寇,婚媾。往遇雨则吉。
  1991. 《象》曰:“遇雨之吉”,群疑亡也。
  1992. ===============================
  1993. 水山蹇(卦三十九)
  1994. ===============================
  1995. (艮下坎上)
  1996. 《蹇》:利西南,不利东北。利见大人。贞吉。
  1997. 《彖》曰:蹇,难也,险在前也。见险而能止,知矣哉!蹇,利西南”,往得中也。“不利东北”,其道穷也。“利见大人”,往有功也。当位”贞吉”,以正邦也。蹇之时用大矣哉!
  1998. 《象》曰:山上有水,蹇。君子以反身修德。
  1999. 初六,往蹇来誉。
  2000. 《象》曰:“往蹇来誉”,宜待也。
  2001. 六二,王臣蹇蹇,匪躬之故。
  2002. 《象》曰:“王臣蹇蹇”,终无尤也。
  2003. 九三,往蹇来反。
  2004. 《象》曰:“往蹇来反”,内喜之也。
  2005. **,往蹇来连。
  2006. 《象》曰:“往蹇来连”,当位实也。
  2007. 九五,大蹇朋来。
  2008. 《象》曰:“大蹇朋来”,以中节也。
  2009. 上六,往蹇来硕,吉,利见大人。
  2010. 《象》曰:“往蹇来硕”,志在内也。“利见大人”,以従贵也。
  2011. ===============================
  2012. 雷水解(卦四十)
  2013. ===============================
  2014. (坎下震上)
  2015. 《解》:利西南。无所往,其来复吉。有攸往,夙吉。
  2016. 《彖》曰:解,险以动,动而免乎险,解。“解,利西南”,往得众也。“其来复吉”,乃得中也。“有攸往夙吉。”,往有功也。天地解而雷雨作,雷雨作而百果草木皆甲坼。解之时大矣哉!
  2017. 《象》曰:雷雨作,解。君子以赦过宥罪。
  2018. 初六,无咎。
  2019. 《象》曰:刚柔之际,义无咎也。
  2020. 九二,田获三狐,得黄矢,贞吉。
  2021. 《象》曰:九二贞吉,得中道也。
  2022. 六三,负且乘,致寇至,贞吝。
  2023. 《象》曰:“负且乘”,亦可丑也。自我致戎,又谁咎也?
  2024. 九四,解而拇,朋至斯孚。
  2025. 《象》曰:“解而拇”,未当位也。
  2026. 六五,君子维有解,吉,有孚于小人。
  2027. 《象》曰:君子有解,小人退也。
  2028. 上六,公用射隼于高墉之上,获之,无不利。
  2029. 《象》曰:“公用射隼”,以解悖也。
  2030. ===============================
  2031. 山泽损(卦四十一)
  2032. ===============================
  2033. (兑下艮上)
  2034. 《损》:有孚,元吉,无咎。可贞,利有攸往。曷之用?二簋可用享。
  2035. 《彖》曰:损,损下益上,其道上行。损而有孚,元吉,无咎,可贞,利有攸往,曷之用?二簋可用享。二簋应有时。损刚益柔有时,损益盈虚,与时偕行。
  2036. 《象》曰:山下有泽,损。君子以惩忿窒欲。
  2037. 初九,已事遄往,无咎。酌损之。
  2038. 《象》曰:“已事遄往”,尚合志也。
  2039. 九二,利贞。征凶,弗损,益之。
  2040. 《象》曰:“九二利贞”,中以为志也。
  2041. 六三,三人行则损一人,一人行则得其友。
  2042. 《象》曰:“一人行”,“三”则疑也。
  2043. **,损其疾,使遄有喜,无咎。
  2044. 《象》曰:“损其疾”,亦可喜也。
  2045. 六五,或益之十朋之龟,弗克违,元吉。
  2046. 《象》曰:六五元吉,自上祐也。
  2047. 上九,弗损,益之,无咎,贞吉,利有攸往,得臣无家。
  2048. 《象》曰:“弗损,益之”,大得志也。
  2049. ===============================
  2050. 风雷益(卦四十二)
  2051. ===============================
  2052. (震下巽上)
  2053. 《益》:利有攸往。利涉大川。
  2054. 《彖》曰:“益”,损上益下,民说无疆。自上下下,其道大光。“利有攸往”,中正有庆。“利涉大川”,木道乃行。益动而巽,日进无疆。天施地生,其益无方。凡益之道,与时偕行。
  2055. 《象》曰:风雷,益。君子以见善则迁,有过则改。
  2056. 初九,利用为大作,元吉,无咎。
  2057. 《象》曰:“元吉无咎”,下不厚事也。
  2058. 六二,或益之十朋之龟,弗克违。永贞吉。王用享于帝,吉。
  2059. 《象》曰:“或益之”,自外来也。
  2060. 六三,益之用凶事,无咎。有孚。中行告公用圭。
  2061. 《象》曰:“益用凶事”,固有之也。
  2062. **,中行告公,従,利用为依迁国。
  2063. 《象》曰:“告公従”,以益志也。
  2064. 九五,有孚惠心,勿问,元吉。有孚,惠我德。
  2065. 《象》曰:“有孚惠心”,勿问之矣。“惠我德”,大得志也。
  2066. 上九,莫益之,或击之,立心勿恒,凶。
  2067. 《象》曰:“莫益之”,偏辞也。“或击之”,自外来也。
  2068. ===============================
  2069. 泽天夬(卦四十三)
  2070. ===============================
  2071. (乾下兑上)
  2072. 《夬》:扬于王庭,孚号。有厉,告自邑。不利即戎,利有攸往。
  2073. 《彖》曰:“夬”,决也,刚决柔也。健而说,决而和。“扬于王庭”,柔乘五刚也。“孚号有厉”,其危乃光也。“告自邑,不利即戎”,所尚乃穷也。“利有攸往”,刚长乃终也。
  2074. 《象》曰:泽上于天,夬。君子以施禄及下,居德则忌。
  2075. 初九,壮于前趾,往不胜,为咎。
  2076. 《象》曰:不胜而往,咎也。
  2077. 九二,惕号,莫夜有戎,勿恤。
  2078. 《象》曰:“有戎勿恤”,得中道也。
  2079. 九三,壮于頄,有凶。君子夬夬独行,遇雨若濡,有愠无咎。
  2080. 《象》曰:“君子夬夬”,终无咎也。
  2081. 九四,臀无肤,其行次且。牵羊悔亡,闻言不信。
  2082. 《象》曰:“其行次且”,位不当也。“闻言不信”,聪不明也。
  2083. 九五,苋陆夬夬中行,无咎。
  2084. 《象》曰:“中行无咎”,中未光也。
  2085. 上六,无号,终有凶。
  2086. 《象》曰:“无号之凶”,终不可长也。
  2087. ===============================
  2088. 天风姤(卦四十四)
  2089. ===============================
  2090. (巽下乾上)
  2091. 《姤》:女壮,勿用取女。
  2092. 《彖》曰:姤,遇也,柔遇刚也。勿用取女”,不可与长也。天地相遇,品物咸章也。刚遇中正,天下大行也。女后)之时义大矣哉!
  2093. 《象》曰:天下有风,姤。后以施命诰四方。
  2094. 初六,系于金柅,贞吉。有攸往,见凶,羸豕孚蹢躅。
  2095. 《象》曰:“系于金柅”,柔道牵也。
  2096. 九二,包有鱼,无咎,不利宾。
  2097. 《象》曰:“包有鱼”,义不及宾也。
  2098. 九三,臀无肤,其行次且,厉,无大咎。
  2099. 《象》曰:“其行次且”,行未牵也。
  2100. 九四,包无鱼,起凶。
  2101. 《象》曰:“无鱼之凶”,远民也。
  2102. 九五,以杞包瓜,含章,有陨自天。
  2103. 《象》曰:九五含章,中正也。有陨自天,志不舍命也。
  2104. 上九,女后)其角,吝,无咎。
  2105. 《象》曰:“姤其角”,上穷吝也。
  2106. ===============================
  2107. 泽地萃(卦四十五)
  2108. ===============================
  2109. (坤下兑上)
  2110. 《萃》:亨,王假有庙。利见大人。亨,利贞,用大牲吉。利有攸往。
  2111. 《彖》曰:“萃”,聚也。顺以说,刚中而应,故聚也。“王假有庙”,致孝享也。“利见大人亨”,聚以正也。“用大牲吉,利有攸往”,顺天命也。观其所聚,而天地万物之情可见矣。
  2112. 《象》曰:泽上于地,萃。君子以除戎器,戒不虞。
  2113. 初六,有孚不终,乃乱乃萃,若号,一握为笑,勿恤,往无咎。
  2114. 《象》曰:“乃乱乃萃”,其志乱也。
  2115. 六二,引吉,无咎,孚乃利用禴。
  2116. 《象》曰:“引吉无咎”,中未变也。
  2117. 六三,萃如嗟如,无攸利,往无咎,小吝。
  2118. 《象》曰:“往无咎”,上巽也。
  2119. 九四,大吉无咎。
  2120. 《象》曰:“大吉无咎”,位不当也。
  2121. 九五,萃有位,无咎。匪孚,元永贞,悔亡。
  2122. 《象》曰:“萃有位”,志未光也。
  2123. 上六,赍咨涕洟,无咎。
  2124. 《象》曰:“赍咨涕洟”,未安上也。
  2125. ===============================
  2126. 地风升(卦四十六)
  2127. ===============================
  2128. (巽下坤上)
  2129. 《升》:元亨。用见大人,勿恤。南征吉。
  2130. 《彖》曰:柔以时升,巽而顺,刚中而应,是以大亨,“用见大人勿恤”,有庆也。“南征吉”,志行也。
  2131. 《象》曰:地中生木,升。君子以顺德,积小以高大。
  2132. 初六,允升,大吉。
  2133. 《象》曰:“允升大吉”,上合志也。
  2134. 九二,孚乃利用禴,无咎。
  2135. 《象》曰:九二之孚,有喜也。
  2136. 九三,升虚邑。
  2137. 《象》曰:“升虚邑”,无所疑也。
  2138. **,王用亨于岐山,吉,无咎。
  2139. 《象》曰:“王用亨于岐山”,顺事也。
  2140. 六五,贞吉,升阶。
  2141. 《象》曰:“贞吉升阶”,大得志也。
  2142. 上六,冥升,利于不息之贞。
  2143. 《象》曰:冥升在上,消不富也。
  2144. ===============================
  2145. 泽水困(卦四十七)
  2146. ===============================
  2147. (坎下兑上)
  2148. 《困》:亨。贞大人吉,无咎。有言不信。
  2149. 《彖》曰:“困”,刚掩也。险以说,因而不失其所,亨,其唯君子乎。“贞大人吉”,以刚中也。“有言不信”,尚口乃穷也。
  2150. 《象》曰:泽无水,困。君子以致命遂志。
  2151. 初六,臀困于株木,入于幽谷,三岁不觌。
  2152. 《象》曰:“入于幽谷”,幽不明也。
  2153. 九二,困于酒食,朱绂方来。利用享祀。征凶,无咎。
  2154. 《象》曰:“困于酒食”,中有庆也。
  2155. 六三,困于石,据于蒺藜,入于其宫,不见其妻,凶。
  2156. 《象》曰:“据于蒺藜”,乘刚也。“入于其宫,不见其妻”,不祥也。
  2157. 九四,来徐徐,困于金车,吝,有终。
  2158. 《象》曰:“来徐徐”,志在下也。虽不当位,有与也。
  2159. 九五,劓刖,困于赤绂,乃徐有说,利用祭祀。
  2160. 《象》曰:“劓刖”,志未得也。“乃徐有说”,以中直也。“利用祭祀”,受福也。
  2161. 上六,困于葛藟,于臲<臬兀>,曰动悔有悔,征吉。
  2162. 《象》曰:“困于葛藟”,未当也。“动悔有悔”,吉行也。
  2163. ===============================
  2164. 水风井(卦四十八)
  2165. ===============================
  2166. (巽下坎上)
  2167. 《井》:改邑不改井,无丧无得。往来井井。汔至,亦未繘井,羸其瓶,凶。
  2168. 《彖》曰:巽乎水而上水,井。井养而不穷也。“改邑不改井,”乃以刚中也。“汔至,亦未繘井”,未有功也。“羸其瓶”,是以凶也。
  2169. 《象》曰:木上有水,井。君子以劳民劝相。
  2170. 初六,井泥不食。旧井无禽。
  2171. 《象》曰:“井泥不食”,下也。“占井无禽”,时舍也。
  2172. 九二,井谷射鲋,瓮敝漏。
  2173. 《象》曰:“井谷射鲋”,无与也。
  2174. 九三,井渫不食,为我心恻。可用汲,王明并受其福。
  2175. 《象》曰:“井渫不食”,行恻也。求“王明”,受福也。
  2176. **,井甃,无咎。
  2177. 《象》曰:“井甃无咎”,修井也。
  2178. 九五,井洌,寒泉食。
  2179. 《象》曰:“寒泉之食”,中正也。
  2180. 上六,井收勿幕,有孚元吉。
  2181. 《象》曰:“元吉”在“上”,大成也。
  2182. ===============================
  2183. 泽火革(卦四十九)
  2184. ===============================
  2185. (离下兑上)
  2186. 《革》:已日乃孚。元亨。利贞,悔亡。
  2187. 《彖》曰:革,水火相息,二女同居,其志不相得曰革。“已日乃孚”,革而信之。文明以说,大亨以正。革而当,其悔乃亡。天地革而四时成,汤武**,顺乎天而应乎人。革之时大矣哉!
  2188. 《象》曰:泽中有火,革。君子以治历明时。
  2189. 初九,巩用黄牛之革。
  2190. 《象》曰:“巩用黄牛”,不可以有为也。
  2191. 六二,巳日乃革之,征吉,无咎。
  2192. 《象》曰:“巳日革之”,行有嘉也。
  2193. 九三,征凶。贞厉。革言三就,有孚。
  2194. 《象》曰:“革言三就”,又何之矣。
  2195. 九四,悔亡。有孚改命,吉。
  2196. 《象》曰:“改命之吉”,信志也。
  2197. 九五,大人虎变,未占有孚。
  2198. 《象》曰:“大人虎变”,其文炳也。
  2199. 上六,君子豹变,小人革面,征凶,居贞吉。
  2200. 《象》曰:“君子豹变”,其文蔚也。“小人革面”,顺以従君也。
  2201. ===============================
  2202. 火风鼎(卦五十)
  2203. ===============================
  2204. (巽下离上)
  2205. 《鼎》:元吉,亨。
  2206. 《彖》曰:鼎,象也。以木巽火,亨饪也。圣人亨以享上帝,而大亨以养圣贤。巽而耳目聪明,柔进而上行,得中而应乎刚,是以元亨。
  2207. 《象》曰:木上有火,鼎。君子以正位凝命。
  2208. 初六,鼎颠趾,利出否。得妾以其子,无咎。
  2209. 《象》曰:“鼎颠趾”,未悖也。“利出否”,以従贵也。
  2210. 九二,鼎有实,我仇有疾,不我能即,吉。
  2211. 《象》曰:“鼎有实”,慎所之也。“我仇有疾”,终无尤也。
  2212. 九三,鼎耳革,其行塞,雉膏不食,方雨,亏悔,终吉。
  2213. 《象》曰:“鼎耳革”,失其义也。
  2214. 九四,鼎折足,覆公餗,其形渥,凶。
  2215. 《象》曰:“覆公餗”,信如何也。
  2216. 六五,鼎黄耳金铉,利贞。
  2217. 《象》曰:“鼎黄耳”,中以为实也。
  2218. 上九,鼎玉铉,大吉,无不利。
  2219. 《象》曰:玉铉在上,刚柔节也。
  2220. ===============================
  2221. 震为雷(卦五十一)
  2222. ===============================
  2223. (震下震上)
  2224. 《震》:亨。震来虩虩,笑言哑哑,震惊百里,不丧匕鬯。
  2225. 《彖》曰:震,亨。“震来虩虩”,恐致福也。“笑言哑哑”,后有则也。“震惊百里”,惊远而惧迩也。“不丧匕鬯”,出可以守宗庙社稷,以为祭主也。
  2226. 《象》曰:洊雷,震。君子以恐惧修省。
  2227. 初九,震来虩虩,后笑言哑哑,吉。
  2228. 《象》曰:“震来虩虩”,恐致福也。“笑言哑哑”,后有则也。
  2229. 六二,震来厉,亿丧贝,跻于九陵,勿逐,七日得。
  2230. 《象》曰:“震来厉”,乘刚也。
  2231. 六三,震苏苏,震行无眚。
  2232. 《象》曰:“震苏苏”,位不当也。
  2233. 九四,震遂泥。
  2234. 《象》曰:“震遂泥”,未光也。
  2235. 六五,震往来,厉,意无丧,有事。
  2236. 《象》曰:“震往来厉”,危行也。其事在中,大无丧也。
  2237. 上六,震索索,视矍矍,征凶。震不于其躬,于其邻,无咎。婚媾有言。
  2238. 《象》曰:“震索索”,中未得也。虽凶无咎,畏邻戒也。
  2239. ===============================
  2240. 艮为山(卦五十二)
  2241. ===============================
  2242. (艮下艮上)
  2243. 《艮》:艮其背,不获其身,行其庭,不见其人,无咎。
  2244. 《彖》曰:艮,止也。时止则止,时行则行,动静不失其时,其道光明。“艮其止”,止其所也。上下敌应,不相与也。是以“不获其身,行其庭,不见其人,无咎”也。
  2245. 《象》曰:兼山,艮。君子以思不出其位。
  2246. 初六,艮其趾,无咎。利永贞。
  2247. 《象》曰:“艮其趾”,未失正也。
  2248. 六二,艮其腓,不拯其随,其心不快。
  2249. 《象》曰:“不拯其随”,未退听也。
  2250. 九三,艮其限,列其夤,厉,熏心。
  2251. 《象》曰:“艮其限”,危熏心也。
  2252. **,艮其身,无咎。
  2253. 《象》曰:“艮其身”,止诸躬也。
  2254. 六五,艮其辅,言有序,悔亡。
  2255. 《象》曰:“艮其辅”,以中正也。
  2256. 上九,敦艮,吉。
  2257. 《象》曰:“敦艮之吉”,以厚终也。
  2258. ===============================
  2259. 风山渐(卦五十三)
  2260. ===============================
  2261. (艮下巽上)
  2262. 《渐》:女归吉,利贞。
  2263. 《彖》曰:渐之进也,女归吉也。进得位,往有功也。进以正,可以正邦也。其位刚得中也。止而巽,动不穷也。
  2264. 《象》曰:山上有木,渐。君子以居贤德善俗。
  2265. 初六,鸿渐于干。小子厉,有言,无咎。
  2266. 《象》曰:“小子之厉”,义无咎也。
  2267. 六二,鸿渐于磐,饮食衎衎,吉。
  2268. 《象》曰:“饮食衎衎”,不素饱也。
  2269. 九三,鸿渐于陆。夫征不复,妇孕不育,凶。利御寇。
  2270. 《象》曰:“夫征不复”,离群丑也。“妇孕不育”,失其道也。“利用御寇”,顺相保也。
  2271. **,鸿渐于木,或得其桷,无咎。
  2272. 《象》曰:“或得其桷”,顺以巽也。
  2273. 九五,鸿渐于陵,妇三岁不孕,终莫之胜,吉。
  2274. 《象》曰:“终莫之胜吉”,得所愿也。
  2275. 上九,鸿渐于陆,其羽可用为仪,吉。
  2276. 《象》曰:“其羽可用为仪,吉”,不可乱也。
  2277. ===============================
  2278. 雷泽归妹(卦五十四)
  2279. ===============================
  2280. (兑下震上)
  2281. 《归妹》:征凶,无攸利。
  2282. 《彖》曰:归妹,天地之大义也。天地不交而万物不兴。归妹,人之终始也。说以动,所归妹也。“征凶”,位不当也。“无攸利”,柔乘刚也。
  2283. 《象》曰:泽上有雷,归妹。君子以永终知敝。
  2284. 初九,归妹以娣。跛能履,征吉。
  2285. 《象》曰:“归妹以娣”,以恒也。“跛能履吉”,相承也。
  2286. 九二,眇能视,利幽人之贞。
  2287. 《象》曰:“利幽人之贞”,未变常也。
  2288. 六三,归妹以须,反归以娣。
  2289. 《象》曰:“归妹以须”,未当也。
  2290. 九四,归妹愆期,迟归有时。
  2291. 象曰:“愆期”之志,有待而行也。
  2292. 六五,帝乙归妹,其君之袂不如其娣之袂良。月几望,吉。
  2293. 《象》曰:“帝乙归妹,不如其娣之袂良”也。其位在中,以贵行也。
  2294. 上六,女承筐无实,士刲羊无血,无攸利。
  2295. 《象》曰:上六无实,承虚筐也。
  2296. ===============================
  2297. 雷火丰(卦五十五)
  2298. ===============================
  2299. (离下震上)
  2300. 《丰》:亨,王假之。勿忧,宜日中。
  2301. 《彖》曰:丰,大也。明以动,故丰。“王假之”,尚大也。“勿忧宜日中”,宜照天下也。日中则昃,月盈则食,天地盈虚,与时消息,而况于人乎,况于鬼神乎?
  2302. 《象》曰:雷电皆至,丰。君子以折狱致刑。
  2303. 初九,遇其配主,虽旬无咎,往有尚。
  2304. 《象》曰:“虽旬无咎”,过旬灾也。
  2305. 六二,丰其蔀,日中见斗。往得疑疾,有孚发若,吉。
  2306. 《象》曰:“有孚发若”,信以发志也。
  2307. 九三,丰其沛,日中见沫,折其右肱,无咎。
  2308. 《象》曰:“丰其沛”,不可大事也。“折其右肱”,终不可用也。
  2309. 九四,丰其蔀,日中见斗,遇其夷主,吉。
  2310. 《象》曰:“丰其蔀”,位不当也。“日中见斗”,幽不明也。“遇其夷主”,吉行也。
  2311. 六五,来章有庆誉,吉。
  2312. 《象》曰:六五之吉,有庆也。
  2313. 上六,丰其屋,蔀其家,窥其户,阒其无人,三岁不觌,凶。
  2314. 《象》曰:“丰其屋”,天际翔也。“窥其户,阒其无人”,自藏也。
  2315. ===============================
  2316. 火山旅(卦五十六)
  2317. ===============================
  2318. (艮下离上)
  2319. 《旅》:小亨。旅贞吉。
  2320. 《彖》曰:“旅小亨”,柔得中乎外,而顺乎刚,止而丽乎明,是以“小亨旅贞吉”也。旅之时义大矣哉!
  2321. 《象》曰:山上有火,旅。君子以明慎用刑而不留狱。
  2322. 初六,旅琐琐,斯其所取灾。
  2323. 《象》曰:“旅琐琐”,志穷灾也。
  2324. 六二,旅即次,怀其资,得童仆,贞。
  2325. 《象》曰:“得童仆贞”,终无尤也。
  2326. 九三,旅焚其次,丧其童仆,贞厉。
  2327. 《象》曰:“旅焚其次”,亦以伤矣。以旅与下,其义丧也。
  2328. 九四,旅于处,得其资斧,我心不快。
  2329. 《象》曰:“旅于处”,未得位也。“得其资斧”,心未快也。
  2330. 六五,射雉,一矢亡,终以誉命。
  2331. 《象》曰:“终以誉命”,上逮也。
  2332. 上九,鸟焚其巢,旅人先笑后号咷。丧牛于易,凶。
  2333. 《象》曰:以旅在上,其义焚也。“丧牛于易”,终莫之闻也。
  2334. ===============================
  2335. 巽为风(卦五十七)
  2336. ===============================
  2337. (巽下巽上)
  2338. 《巽》:小亨。利有攸往。利见大人。
  2339. 《彖》曰:重巽以申命。刚巽乎中正而志行。柔皆顺乎刚,是以“小亨,利有攸往,利见大人”。
  2340. 《象》曰:随风,巽。君子以申命行事。
  2341. 初六,进退,利武人之贞。
  2342. 《象》曰:“进退”,志疑也。“利武人之贞”,志治也。
  2343. 九二,巽在床下,用史巫纷若,吉,无咎。
  2344. 《象》曰:“纷若之吉”,得中也。
  2345. 九三,频巽,吝。
  2346. 《象》曰:“频巽之吝”,志穷也。
  2347. **,悔亡,田获三品。
  2348. 《象》曰:“田获三品”,有功也。
  2349. 九五,贞吉,悔亡,无不利,无初有终。先庚三日,后庚三日,吉。
  2350. 《象》曰:九五之吉,位正中也。
  2351. 上九,巽在床下,丧其资斧,贞凶。
  2352. 《象》曰:“巽在床下”,上穷也。“丧其资斧”,正乎凶也。
  2353. ===============================
  2354. 兑为泽(卦五十八)
  2355. ===============================
  2356. (兑下兑上)
  2357. 《兑》:亨。利贞。
  2358. 《彖》曰:兑,说也。刚中而柔外,说以利贞,是以顺乎天而应乎人。说以先民,民忘其劳。说以犯难,民忘其死。说之大,民劝矣哉!
  2359. 《象》曰:丽泽,兑。君子以朋友讲习。
  2360. 初九,和兑,吉。
  2361. 《象》曰:“和兑之吉”,行未疑也。
  2362. 九二,孚兑,吉,悔亡。
  2363. 《象》曰:“孚兑之吉”,信志也。
  2364. 六三,来兑,凶。
  2365. 《象》曰:“来兑之凶”,位不当也。
  2366. 九四,商兑未宁,介疾有喜。
  2367. 《象》曰:“九四之喜”,有庆也。
  2368. 九五,孚于剥,有厉。
  2369. 《象》曰:“孚于剥”,位正当也。
  2370. 上六,引兑。
  2371. 《象》曰:上六“引兑”,未光也。
  2372. ===============================
  2373. 风水涣(卦五十九)
  2374. ===============================
  2375. (坎下巽上)
  2376. 《涣》:亨。王假有庙。利涉大川,利贞。
  2377. 《彖》曰:“涣,亨”,刚来而不穷,柔得位乎外而上同。“王假有庙”,王乃在中也。“利涉大川”,乘木有功也。
  2378. 《象》曰:风行水上,涣。先王以享于帝,立庙。
  2379. 初六,用拯马壮,吉。
  2380. 《象》曰:初六之吉顺也。
  2381. 九二,涣奔其机,悔亡。
  2382. 《象》曰:“涣奔其机”,得愿也。
  2383. 六三,涣其躬,无悔。
  2384. 《象》曰:“涣其躬”,志在外也。
  2385. **,涣其群,元吉。涣有丘,匪夷所思。
  2386. 《象》曰:“涣其群元吉”,光大也。
  2387. 九五,涣汗其大号,涣王居,无咎。
  2388. 《象》曰:“王居无咎”,正位也。
  2389. 上九,涣其血,去逖出,无咎。
  2390. 《象》曰:“涣其血”,远害也。
  2391. ===============================
  2392. 水泽节(卦六十)
  2393. ===============================
  2394. (兑下坎上)
  2395. 《节》:亨。苦节,不可贞。
  2396. 《彖》曰:“节亨”。刚柔分而刚得中。“苦节不可贞”,其道穷也。说以行险,当位以节,中正以通。天地节而四时成。节以制度,不伤财,不害民。
  2397. 《象》曰:泽上有水,节。君子以制数度,议德行。
  2398. 初九,不出户庭,无咎。
  2399. 《象》曰:“不出户庭”,知通塞也。
  2400. 九二,不出门庭,凶。
  2401. 《象》曰:“不出门庭凶”,失时极也。
  2402. 六三,不节若,则嗟若,无咎。
  2403. 《象》曰:“不节之嗟”,又谁咎也。
  2404. **,安节。亨。
  2405. 《象》曰:“安节之亨”,承上道也。
  2406. 九五,甘节,吉,往有尚。
  2407. 《象》曰:“甘节之吉”,居位中也。
  2408. 上六,苦节,贞凶,悔亡。
  2409. 《象》曰:“苦节贞凶”,其道穷也。
  2410. ===============================
  2411. 风泽中孚(卦六十一)
  2412. ===============================
  2413. (兑下巽上)
  2414. 《中孚》:豚鱼,吉。利涉大川,利贞。
  2415. 《彖》曰:“中孚”,柔在内而刚得中,说而巽,孚乃化邦也。“豚鱼吉”,信及豚鱼也。“利涉大川”,乘木舟虚也。中孚以利贞,乃应乎天也。
  2416. 《象》曰:泽上有风,中孚。君子以议狱缓死。
  2417. 初九,虞吉,有它不燕。
  2418. 《象》曰:初九“虞吉”,志未变也。
  2419. 九二,鸣鹤在阴,其子和之。我有好爵,吾与尔靡之。
  2420. 《象》曰:“其子和之”,中心愿也。
  2421. 六三,得敌,或鼓或罢,或泣或歌。
  2422. 《象》曰:“或鼓或罢”,位不当也。
  2423. **,月几望,马匹亡,无咎。
  2424. 《象》曰:“马匹亡”,绝类上也。
  2425. 九五,有孚挛如,无咎。
  2426. 《象》曰:“有孚挛如”,位正当也。
  2427. 上九,翰音登于天,贞凶。
  2428. 《象》曰:“翰音登于天”,何可长也?
  2429. ===============================
  2430. 雷山小过(卦六十二)
  2431. ===============================
  2432. (艮下震上)
  2433. 《小过》:亨。利贞。可小事,不可大事。飞鸟遗之音,不宜上,宜下,大吉。
  2434. 《彖》曰:小过,小者过而亨也。过以利贞,与时行也。柔得中,是以小事吉也。刚失位而不中,是以不可大事也。有飞鸟之象焉,“飞鸟遗之音,不宜上,宜下,大吉”,上逆而下顺也。
  2435. 《象》曰:山上有雷,小过。君子以行过乎恭,丧过乎哀,用过乎俭。
  2436. 初六,飞鸟以凶。
  2437. 《象》曰:“飞鸟以凶”,不可如何也。
  2438. 六二,过其祖,遇其妣。不及其君,遇其臣。无咎。
  2439. 《象》曰:“不及其君”,臣不可过也。
  2440. 九三,弗过防之,従或戕之,凶。
  2441. 《象》曰:“従或戕之”,凶如何也?
  2442. 九四,无咎。弗过遇之,往厉必戒,勿用永贞。
  2443. 《象》曰:“弗过遇之”,位不当也。“往厉必戒”,终不可长也。
  2444. 六五,密云不雨,自我西郊。公弋取彼在穴。
  2445. 《象》曰:“密云不雨”,已上也。
  2446. 上六,弗遇过之,飞鸟离之,凶,是谓灾眚。
  2447. 《象》曰:“弗遇过之”,已亢也。
  2448. ===============================
  2449. 水火既济(卦六十三)
  2450. ===============================
  2451. (离下坎上)
  2452. 《既济》:亨小,利贞。初吉终乱。
  2453. 《彖》曰:“既济,亨”,小者亨也。“利贞”。刚柔正而位当也。“初吉”,柔得中也。“终止则乱”,其道穷也。
  2454. 《象》曰:水在火上,既济。君子以思患而豫防之。
  2455. 初九,曳其轮,濡其尾,无咎。
  2456. 《象》曰:“曳其轮”,义无咎也。
  2457. 六二,“妇丧其茀,勿逐,七日得。
  2458. 《象》曰:“七日得”,以中道也。
  2459. 九三,高宗伐鬼方,三年克之,小人勿用。
  2460. 《象》曰:“三年克之”,惫也。
  2461. **,繻有衣袽,终日戒。
  2462. 《象》曰:“终日戒”,有所疑也。
  2463. 九五,东邻杀牛,不如西邻之禴祭,实受其福。
  2464. 《象》曰:“东邻杀牛”,不如西邻之时也。“实受其福”,吉大来也。
  2465. 上六,濡其首,厉。
  2466. 《象》曰:“濡其首厉”,何可久也?
  2467. ===============================
  2468. 火水未济(卦六十四)
  2469. ===============================
  2470. (坎下离上)
  2471. 《未济》:亨。小狐汔济,濡其尾,无攸利。
  2472. 《彖》曰:“未济,亨”,柔得中也。“小狐汔济”,未出中也。“濡其尾,无攸利”,不续终也。虽不当位,刚柔应也。
  2473. 《象》曰:火在水上,未济。君子以慎辨物居方。
  2474. 初六,濡其尾,吝。
  2475. 《象》曰:“濡其尾”,亦不知极也。
  2476. 九二,曳其轮,贞吉。
  2477. 《象》曰:九二贞吉,中以行正也。
  2478. 六三,未济,征凶。利涉大川。
  2479. 《象》曰:“未济征凶”,位不当也。
  2480. 九四,贞吉,悔亡,震用伐鬼方,三年,有赏于大国。
  2481. 《象》曰:“贞吉悔亡”,志行也。
  2482. 六五,贞吉,无悔。君子之光,有孚吉。
  2483. 《象》曰:“君子之光”,其辉吉也。
  2484. 上九,有孚于饮酒,无咎。濡其首,有孚失是。
  2485. 《象》曰:“饮酒濡首”,亦不知节也。
  2486. ===============================
复制代码
注:由于完整功能中需要用到农历日期的计算,故引入了一个第三方算农历的JS脚本,通过NODEJS来加载,如需运行,需要安装此环境。

参考:《周易》、《卜筮正宗》、《增删卜易》。

[attach]11972[/attach]
[attach]11973[/attach]




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2