关于 text
使用标准 bash 工具和附带脚本处理文本文件的 skill,可统计文件数据、搜索模式、提取内容及计算词频,适用于日常文本检查与整理。
主要功能
- 01统计行数、词数和字符数
- 02搜索模式并显示上下文
- 03提取行或文本片段
- 04统计词频
适用场景
- 01检查文档规模
- 02带上下文查找日志错误
- 03提取指定行范围
- 04列出文本中的高频词
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ vercel-labs/ bash-tool --skill text安装后在 Claude Code 中输入/text确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
scripts/extract.shsearch.shstats.shwordfreq.sh详细介绍
文本处理技能
使用标准的 bash 工具(grep、sed、awk、wc)处理文本文件。
可用脚本
stats.sh
获取文本文件的统计信息(行数、词数、字符数)。
bash /skills/text/scripts/stats.sh document.txt
search.sh
搜索文本文件中的模式。
bash /skills/text/scripts/search.sh <file> <pattern> [--count] [--context <lines>]
extract.sh
从文件中提取指定行或部分内容。
bash /skills/text/scripts/extract.sh <file> --lines <start>-<end>
bash /skills/text/scripts/extract.sh <file> --between <start_pattern> <end_pattern>
wordfreq.sh
统计文本文件中的词频。
bash /skills/text/scripts/wordfreq.sh document.txt [--top <n>]
示例
# Get file statistics
bash /skills/text/scripts/stats.sh readme.txt
# Search with context
bash /skills/text/scripts/search.sh log.txt "ERROR" --context 2
# Extract lines 10-20
bash /skills/text/scripts/extract.sh file.txt --lines 10-20
# Top 10 most frequent words
bash /skills/text/scripts/wordfreq.sh article.txt --top 10
评论
支持 Markdown