1.7 KiB
1.7 KiB
Generic Keyword Finder
A tool for finding keywords across multiple sources. Yes, I am bad with names.
Goal is to have a modular "poor man's pipeline" to find keywords from different sources. For my use Git does the trick, but it is easy to adjust or add.
Tasks
- Write about my current use case
- explain what it does and how it works
- make the process more dynamic, with sourcing from directories for example
Scripts Overview
1. 10_update-repos.sh
- Imports:
10_git-repos-source-list
- Creates:
10_repos/
(directory with cloned repositories) - Purpose: Clones or updates Git repositories from the source list
2. 20_merge-sources.sh
- Imports:
20_source-files-paths
, files listed in the paths file - Creates:
20_source-list-raw
- Purpose: Merges multiple source files, sorts and deduplicates entries
3. 30_find-keywords.sh
- Imports:
30_keyword-list
,20_source-list-raw
,30_matches-all
(existing matches) - Creates:
30_matches-all
(updated),30_matches-new
(new matches only) - Purpose: Searches for keywords in the merged source list and tracks new matches
Workflow
- Run
10_update-repos.sh
to clone/update repositories - Run
20_merge-sources.sh
to consolidate source files - Run
30_find-keywords.sh
to search for keywords and identify new matches
Security
For security concerns or reports, please contact via hello a t uphillsecurity d o t com
gpg.
License
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
- ✅ Commercial use
- ✅ Modification
- ✅ Distribution
- ✅ Patent use
- ✅ Private use
- ✅ Limitations
- ❌Trademark use
- ❌Liability
- ❌Warranty