GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - learnbyexample/scripting_course: :notebook: Books, reference guides and resources on Regular Expressions, CLI one-liners, Scripting Languages and Vim.

BranchesTags
Open more actions menu

Latest commit

 

History

193 Commits
193 Commits

Folders and files

NameName
Last commit message
Last commit date
.bash_aliases
.bash_aliases
 
 
.bashrc
.bashrc
 
 
.inputrc
.inputrc
 
 
.vimrc
.vimrc
 
 
Linux_curated_resources.md
Linux_curated_resources.md
 
 
Perl_curated_resources.md
Perl_curated_resources.md
 
 
Python_curated_resources.md
Python_curated_resources.md
 
 
README.md
README.md
 
 
Vim_curated_resources.md
Vim_curated_resources.md
 
 
_config.yml
_config.yml
 
 

Repository files navigation

Scripting Course

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

Ebooks

Free to read online versions:

  • Understanding Python re(gex)?
  • Understanding JavaScript RegExp
  • Understanding Ruby Regexp
  • CLI text processing with GNU grep and ripgrep
  • CLI text processing with GNU sed
  • CLI text processing with GNU awk
  • Ruby One-Liners Guide
  • Perl One-Liners Guide
  • 100 Page Python Intro
  • Practice Python Projects
  • CLI text processing with GNU Coreutils
  • Vim Reference Guide
  • Linux Command Line Computing

🛈 💰 You can buy PDF/EPUB versions from Gumroad or Leanpub

📢 📢 Use this coupon link to get All books bundle with 25% discount.

Ebook drafts

  • Command Line Text Processing — From finding text to search and replace, from sorting to beautifying text and more
    • grep, sed, awk, perl and ruby got their own books
    • Coreutils like head, paste, sort, etc were collated into a single book
    • remaining commands (find for example) were added to the Linux Command Line Computing ebook
  • Python Basics — older version of 100 Page Python Intro
  • Ruby Scripting — examples based tutorial for Ruby scripting
  • Perl Introduction — Introductory course for Perl 5 through examples, geared towards VLSI engineers
  • Command line text processing with Rust tools — modern CLI tools for text processing

Blog

https://learnbyexample.github.io/ — my super duper awesome programming blog


Newsletter

learnbyexample weekly — programming resources, tools, free ebooks and more. This is a free newsletter, delivered every Friday


Curated resources

Here's my collection of learning resources. Thanks to mdBook, these lists also have an intelligent search feature to find resources based on keywords.

  • Computer Science and Programming
  • Python
  • Linux CLI and Shell scripting
  • Vim
  • Perl
  • Git and GitHub

dot files

This repo also includes Bash and Vim customization files (files starting with .) based on my personal preferences.

⚠️ Do NOT copy these files directly to your home directory. You might overwrite useful settings already present. Understand the customizations and apply them manually.


Contributing

  • Please open an issue for typos/bugs/suggestions/etc
    • Even for pull requests, open an issue for discussion before submitting PRs
  • Share the repo with friends/colleagues, on social media, etc to help reach other learners
  • In case you need to reach me, mail me at echo 'bGVhcm5ieWV4YW1wbGUubmV0QGdtYWlsLmNvbQo=' | base64 --decode or ping me on twitter

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

About

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

learnbyexample.github.io/scripting_course/

Topics

bashcommand-linelinuxone-linersperlprogrammingpythonregexrubyvim

Resources

Readme
Activity

Stars

1.4k stars

Watchers

62 watching

Forks

191 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.