Beginner’s Guide to GNU/Linux Scripting: Learn bash and the Unix core utilities in a relaxed way

Beginner's Guide to GNU/Linux Scripting
Learn bash and the Unix core utilities in a relaxed way
60 DAYS
GUARANTEE

ENGLISH

PDF

EPUB

WEB

This book will introduce you to the amazing world of Linux scripting with absh and the GNU core utils, with a step by step approach in a series of 20 slow-paced and focused lessons. With 2 hours of work a week, in less than 3 months you will see a radical change in your productivity with the command line.

Have you ever used the command line interface on Linux or Mac? Did you feel comfortable in front of that black screen with a unfriendly prompt staring at you and waiting for instructions that you don’t know how to give?

The Linux terminal is among the most powerful tools that you can have under your belt. It is extremely useful for developers and a mandatory step for anyone who wants to learn DevOps. Bash and the GNU utilities are two of the major players in the scripting world, and have been simplifying the work of developers and platform engineers around the world for the last 40 years. On top of that, you can find them in every Linux distribution and they can also be installed on MacOS.

This book will introduce you to this new amazing world step by step with a series of 20 slow-paced and focused lessons. Each lesson is meant to be 1 hour of work or less and, while it builds on the previous ones, it is self-contained.

This means that you can allocate just 2 hour a week and in less than 3 months become comfortable in front of the prompt, level up your knowledge of the Linux system, and start being more and more productive in your daily job.

Are you ready to begin this journey?
Table of Contents

Preface
Who this book is for
Why this book exists
Why you should read this book
Who should not read the book
The prompt
Discrimination of fruit-labelled products
Why this book comes for free
Submitting issues or patches
About the author
Acknowledgments
Sources
Setup
Example files
Linux users
Mac OS users / Windows users
Part 1 - Basic commands
Day 1 - Getting help
Exercises
Day 2 - Printing
Exercises
Day 3 - Showing the content of a file
Exercises
Day 4 - Beginnings and ends
Exercises
Day 5 - Semicolon, logical AND, pipes
Day 6 - Printing specific lines
Day 7 - Sequences and counting
Exercises
Day 8 - Variables
Day 9 - Fields
Exercises
Day 10 - Sorting and reducing
Day 11 - Find and replace text
Exercises
Part 2 - Regular expressions
Day 12 - Regular expressions - Single characters
Exercises
Day 14 - Regular expressions - Classes
Exercises
Day 15 - Regular expressions - Anchors
Exercises
Day 16 - Regular expressions - Multiple matches
Exercises
Day 17 - Regular expressions - Groups
Exercises
Part 3 - The Unix file system
TODO
Part 4 - Scripting
TODO
Appendix 1 - Solutions to exercises
Day 1 - Getting help
Solutions to exercises
Day 2 - Printing
Solutions to exercises
Day 3 - Showing the content of a file
Solutions to exercises
Day 4 - Beginnings and ends
Solutions to exercises
Day 7 - Sequences and counting
Solutions to exercises
Day 9 - Fields
Solutions to exercises
Day 10 - Sorting and reducing
Solutions to exercises
Day 11 - Find and replace text
Solutions to exercises
Day 12 - Regular expressions - Single characters
Solutions to exercises
Day 14 - Regular expressions - Classes
Solutions to exercises
Day 15 - Regular expressions - Anchors
Solutions to exercises
Day 16 - Regular expressions - Multiple matches
Solutions to exercises
Day 17 - Regular expressions - Groups
Solutions to exercises
Part 3 - Appendices
Changelog
Notes

下载地址 Download
普通下载(限速)
访问密码:1024城通网盘
高速下载(不限速)
隐藏内容需1积分,VIP免费,请先 !没有帐号? 注 册 一个!
觉得文章有用就打赏一下
未经允许不得转载:finelybook » Beginner’s Guide to GNU/Linux Scripting: Learn bash and the Unix core utilities in a relaxed way

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏