novel-doomsday-resurgence/tools/章节统计.sh

33 lines
811 B
Bash
Raw Normal View History

#!/bin/bash
# 章节统计工具
echo "=== 章节统计 ==="
echo "项目: 《末日重生-开局囤货十亿物资》"
echo "统计时间: $(date '+%Y-%m-%d %H:%M:%S')"
echo ""
# 统计章节数量
if [ -d "chapters" ]; then
CHAPTER_COUNT=$(find chapters -name "*.md" | wc -l)
echo "章节数量: $CHAPTER_COUNT"
# 统计总字数
TOTAL_WORDS=0
for file in chapters/*.md; do
if [ -f "$file" ]; then
WORDS=$(wc -w < "$file" 2>/dev/null || echo 0)
TOTAL_WORDS=$((TOTAL_WORDS + WORDS))
fi
done
echo "总字数: $TOTAL_WORDS"
# 显示最近章节
echo "最近章节:"
find chapters -name "*.md" -exec ls -lt {} + | head -5 | awk '{print $9}'
else
echo "chapters目录不存在"
fi
echo ""
echo "=== 统计完成 ==="