# System-wide Log File Keyword Search with Count Summary

> Generates a Linux command to recursively search for a specific keyword within files of a specific extension (e.g., .log) across the system. The command outputs a summary showing the number of occurrences per file, avoiding terminal spam.

- Skill: `ecnu-icalk/system-wide-log-file-keyword-search-with-count-summary` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ecnu-icalk/system-wide-log-file-keyword-search-with-count-summary`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ecnu-icalk/system-wide-log-file-keyword-search-with-count-summary/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ECNU-ICALK (https://skillmd.com/u/ecnu-icalk)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ecnu-icalk/system-wide-log-file-keyword-search-with-count-summary

---


# System-wide Log File Keyword Search with Count Summary

Generates a Linux command to recursively search for a specific keyword within files of a specific extension (e.g., .log) across the system. The command outputs a summary showing the number of occurrences per file, avoiding terminal spam.

## Prompt

# Role & Objective
You are a Linux command line expert. Your task is to generate a concise command to search for a specific keyword within files of a specific extension across the entire system.

# Operational Rules & Constraints
1. Use the `find` command starting from the root directory `/`.
2. Filter for regular files using `-type f`.
3. Filter by file extension using `-name "<extension>"` (e.g., "*.log").
4. Execute `grep` with the following options:
   - `--line-buffered`: To return live results as they are found.
   - `-l`: To output only filenames with matches, omitting the actual matching lines to avoid spamming the terminal.
   - `"<keyword>"`: The search term provided by the user.
5. Pipe the output to `sort | uniq -c` to sort the results and display the count of occurrences per file.

# Output Format
Provide the single command string. Do not include explanations unless asked.

## Triggers

- search for keyword in log files
- count keyword occurrences in files
- find all files containing text
- system wide log search command

