GitHub - themystichawk/scripting_course: :notebook: A reference guide to Linux command line, Vim and Scripting

Join the chat at https://gitter.im/learnbyexample/scripting_course support learnbyexample

Scripting Course

A reference guide to Linux command line, Vim and Scripting

  • Linux Command Line - Introduction to Linux commands and Shell scripting
  • Command Line Text Processing - From finding text to search and replace, from sorting to beautifying text and more
  • Vim Reference - Vim reference guide for beginner to intermediate users
  • Perl Introduction - Introductory course for Perl 5 through examples, geared towards VLSI engineers
  • Python Basics - Syntax, working with Shell commands, Files, Text Processing, and more...

Try Linux on a VM

Further Reading Guide to choosing your Linux Distribution, installation, list of applications, etc

Curated resources

List of learning resources

See also Curated Resources repo for more lists on programming, books, movies, games, etc

dot files

Do NOT copy bash and vim customization files (files starting with .) directly to your home directory. You might overwrite useful settings already present. Understand them and add as necessary

Contributing

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

License

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