# learnbyexample/scripting_course

:notebook: Books, reference guides and resources on Regular Expressions, CLI one-liners, Scripting Languages and Vim.

Repository: https://github.com/learnbyexample/scripting_course
Canonical: https://ross.abutalabs.com/products/scripting_course
Homepage: https://learnbyexample.github.io/scripting_course/
Language: Vim Script
License Family: other
Topics: linux, vim, perl, python, bash, command-line, ruby, programming, regex, one-liners
Last push: 2026-07-13T15:20:21+00:00

## Health v2 (maintenance only)
Score: 74/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 92, release rhythm 35, longevity 100
- inputs: {"age_days": 3828, "days_push": 51, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1427, forks 191 (observed 2026-08-28T04:04:41.818175+00:00)

## What it is
A curated collection of free ebooks, reference guides, and learning resources covering regular expressions, CLI text processing tools (grep, sed, awk, coreutils), scripting languages (Python, Ruby, Perl), and Vim. All books are readable online with paid PDF/EPUB options.

## Use cases
- learn regular expressions for python
- learn sed and awk for text processing
- vim reference guide
- linux command line tutorial
- perl one-liners examples
- practice python projects
- learn grep and ripgrep

## When to choose
- you want free, example-driven books on regex, CLI tools, or scripting languages
- you need a practical Vim or Linux command line reference
- you prefer learning through hands-on examples and exercises

## When to avoid
- you need interactive courses or video tutorials
- you want a runnable software tool rather than learning material
- you need formal academic textbooks on computer science theory

## Facets
- artifact type: learning-resource
- maturity: active
- function: documentation, developer-tools, search-engine
- domain: tutorials, developer-tools, programming-languages
- platform: cli, cross-platform
- tags: regex, vim, ebooks, one-liners, shell-scripting, python, perl, ruby, bash, grep, sed, awk, command-line, linux

## Member repositories
- learnbyexample/scripting_course (main) score 74

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:41.818175+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:37:22.814209+00:00, confidence not recorded.
  - readme: https://github.com/learnbyexample/scripting_course (fetched 2026-08-28T04:04:41.818175+00:00, sha 1598a9094ac3)
  - homepage: https://learnbyexample.github.io/scripting_course/ (fetched 2026-08-29T11:49:01.883641+00:00, sha 7a5387ac8504)
- Data as of 2026-08-30T08:39:29.467469+00:00.
