《燕闲录》服饰内容提取 — 操作日志
日期:2026-03-05 任务:提取《燕闲录》全部服饰相关内容,整理分类总结
Step 1: 文件信息
```bash wc -l -c 燕闲录.txt
结果:94行,25223字节(约25KB)
```
Step 2: 第1轮grep — 核心服饰词
```bash rg -n '衣|裳|冠|冕|袍|裘|带|佩|巾|帻|履|舄|笏|绶|幞头|裙|衫|袄|褐|缙|绅|纨|绮|绫|罗|锦|绣|帛|绢|绸|缎|丝|棉|葛|麻|毡|帽|靴|鞋|袜|披|氅|褂|领|袖|袂|裾|襟|衽|裆|裤|褶|襦|襕|裲裆|半臂|霞帔|首饰|簪|钗|钏|环|珮|鱼袋|鞍|鞯|辔|卤簿|仪仗|服色|章服|品服|朝服|公服|常服|吉服|丧服|祭服|戎服|赐服|赐紫|赐绯|蟒衣|飞鱼|斗牛|补服|弁|盔|胄|缨|步摇|胜|花钿|蔽膝|袴|屦|屐|蹀躞|缂丝|纹|黼|黻|法服|燕服|翟衣|袆衣|深衣' 燕闲录.txt
结果:14行命中
```
Step 3: 第2轮grep — 制度动作词
```bash rg -n '赐服|赐紫|赐绯|赐蟒|赐鱼|赏衣|僭|逾制|违式|品色|冠礼|笄礼|敛衽|释服|加冠' 燕闲录.txt
结果:0行命中
```
Step 4: 第3轮grep — 组合扩展词
前两轮仅得4条有效命中,搜扩展词:
```bash rg -n '蚕|桑|茧|缫|织|纺|绸|缂丝|折帛|和买|市舶|绢价|匹帛' 燕闲录.txt
结果:0行命中
```
Step 5: 排除审查
| 关键词 | 误命中场景 | 处理 |
|---|---|---|
| 行5 "衣薄棉" | 服饰语境 | 保留 |
| 行11 "丝" | 无服饰义 | 排除 |
| 行33 "幅巾" | 名士便服 | 保留 |
| 行35 "步""骑" | 行走/骑马义 | 排除 |
| 行41 无服饰词 | — | 排除 |
| 行51 无服饰词 | — | 排除 |
| 行55 "将" | 将领义 | 排除 |
| 行57 无服饰词 | — | 排除 |
| 行61 "油帽" | 西域妇人首服 | 保留 |
| 行63 "带刀" | 携带武器,非腰带 | 排除 |
| 行67 无服饰词 | — | 排除 |
| 行69 无服饰词 | — | 排除 |
| 行79 "客裘" | 诗中裘服典故 | 保留 |
| 行87 无服饰词 | — | 排除 |
经审查,仅保留4条有效内容。
Step 6: sed提取
bash
sed -n '3,7p' 燕闲录.txt # 衣薄棉
sed -n '31,35p' 燕闲录.txt # 幅巾坐啸
sed -n '59,63p' 燕闲录.txt # 苏幕遮油帽
sed -n '77,81p' 燕闲录.txt # 紫凤天吴在客裘
Step 7: 分类与生成文件
燕闲录_总结.md— 结构化总结燕闲录_日志.md— 本文件燕闲录_原文提取.md— 原文摘录
操作流程轨迹
文件信息94行/25KB → 第1轮核心词grep 14行命中 → 审查仅保留4条
→ 第2轮制度词grep 0行 → 第3轮扩展词grep 0行
→ sed提取4段 → 分类4大类 → 保存3份文件
结论
《燕闲录》为综合笔记,服饰内容极其匮乏(仅4条),但"苏幕遮油帽"为西域民族服饰珍贵史料。