Skip to content

Commit 22064df

Browse files
updates for version 1.1
1 parent 22d524d commit 22064df

File tree

8 files changed

+581
-503
lines changed

8 files changed

+581
-503
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2022 Sundeep Agarwal
3+
Copyright (c) 2024 Sundeep Agarwal
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,35 @@
1-
# Computing from the Command Line
1+
# Linux Command Line Computing
22

3-
This book aims to teach Linux command line tools and Shell Scripting for beginner to intermediate level users. The focus is towards managing your files and performing text processing tasks. Topics like system administration and networking won't be discussed, but some details might get covered in future versions of this book. Visit https://youtu.be/PS5XEemn164 for a short video about the book.
3+
This book aims to teach Linux Command Line tools and Shell Scripting for beginner to intermediate level users. The focus is towards managing your files and performing text processing tasks. Topics like system administration and networking won't be discussed. Visit https://youtu.be/vedRFbWwx_c for a short video about the book.
44

5-
<p align="center">
6-
<img src="./images/cli_computing_ls.png" width="640px" height="360px" />
7-
</p>
5+
<p align="center"><img src="./images/cli_computing_ls.png" alt="Linux Command Line Computing ebook cover image" /></p>
86

9-
The book also includes exercises to test your understanding, which is presented together as a single file in this repo — [exercises.md](./exercises/exercises.md)
7+
The book also includes exercises to test your understanding, which are presented together as a single file in this repo — [exercises.md](./exercises/exercises.md).
108

119
For solutions to the exercises, see [exercise-solutions.md](./exercises/exercise-solutions.md).
1210

1311
See [Version_changes.md](./Version_changes.md) to keep track of changes made to the book.
1412

15-
[Click this link](https://github.com/learnbyexample/cli-computing/tree/09091253463a313ddce5a95f467857ea85c25ce6) for an earlier version of the book in this repo.
13+
[Click this link](https://github.com/learnbyexample/cli-computing/tree/09091253463a313ddce5a95f467857ea85c25ce6) for an older version of the book in this repo.
1614

1715
![info](./images/info.svg) See my curated list on [Linux CLI and Shell scripting](https://learnbyexample.github.io/curated_resources/linux_cli_scripting.html) for more learning resources.
1816

1917
<br>
2018

2119
# E-book
2220

23-
* You can purchase the book using these links:
24-
* https://learnbyexample.gumroad.com/l/cli_computing
25-
* https://leanpub.com/cli_computing
21+
* You can purchase the pdf/epub versions of the book using these links:
22+
* https://learnbyexample.gumroad.com/l/cli_computing
23+
* https://leanpub.com/cli_computing
2624
* You can also get the book as part of these bundles:
27-
* **All books bundle** from https://learnbyexample.gumroad.com/l/all-books
25+
* **Linux CLI Text Processing** bundle from https://learnbyexample.gumroad.com/l/linux-cli-text-processing or https://leanpub.com/b/linux-cli-text-processing
26+
* **All books bundle** from https://learnbyexample.gumroad.com/l/all-books
2827
* Includes all my programming books
29-
* See https://learnbyexample.github.io/books/ for list of other books
28+
* See https://learnbyexample.github.io/books/ for a list of other books
3029

31-
For a preview of the book, see [sample chapters](https://github.com/learnbyexample/cli-computing/blob/master/sample_chapters/cli_computing_sample.pdf)
30+
For a preview of the book, see [sample chapters](./sample_chapters/cli_computing_sample.pdf).
3231

33-
The book can also be [viewed as a single markdown file in this repo](./cli_computing.md). See my blogpost on [generating pdf from markdown using pandoc](https://learnbyexample.github.io/customizing-pandoc/) if you are interested in the ebook creation process.
32+
The book can also be [viewed as a single markdown file in this repo](./cli_computing.md). See my blogpost on [generating pdfs from markdown using pandoc](https://learnbyexample.github.io/customizing-pandoc/) if you are interested in the ebook creation process.
3433

3534
For web version of the book, visit https://learnbyexample.github.io/cli-computing/
3635

@@ -48,7 +47,7 @@ For web version of the book, visit https://learnbyexample.github.io/cli-computin
4847
4948
<br>
5049

51-
## Feedback and Contributing
50+
# Feedback
5251

5352
⚠️ ⚠️ Please DO NOT submit pull requests. Main reason being any modification requires changes in multiple places.
5453

@@ -90,7 +89,7 @@ You can reach me via:
9089
* [/r/commandline/](https://old.reddit.com/r/commandline), [/r/linux4noobs/](https://old.reddit.com/r/linux4noobs/), [/r/linuxquestions/](https://old.reddit.com/r/linuxquestions/) and [/r/linux/](https://old.reddit.com/r/linux/) — helpful forums
9190
* [canva](https://www.canva.com/) — cover image
9291
* [Warning](https://commons.wikimedia.org/wiki/File:Warning_icon.svg) and [Info](https://commons.wikimedia.org/wiki/File:Info_icon_002.svg) icons by [Amada44](https://commons.wikimedia.org/wiki/User:Amada44) under public domain
93-
* [carbon](https://carbon.now.sh/) — creating terminal screenshots with highlighted text
92+
* [carbon](https://carbon.now.sh/)for creating terminal screenshots with highlighted text
9493
* [oxipng](https://github.com/shssoichiro/oxipng), [pngquant](https://pngquant.org/) and [svgcleaner](https://github.com/RazrFalcon/svgcleaner) — optimizing images
9594
* [Inkscape](https://inkscape.org/) — favicon
9695
* [mdBook](https://github.com/rust-lang/mdBook) — for web version of the book
@@ -101,7 +100,7 @@ You can reach me via:
101100

102101
# License
103102

104-
The book is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-nc-sa/4.0/)
103+
The book is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-nc-sa/4.0/).
105104

106-
The code snippets are licensed under MIT, see [LICENSE](./LICENSE) file
105+
The code snippets are licensed under MIT, see [LICENSE](./LICENSE) file.
107106

Version_changes.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
<br>
22

3+
### 1.1
4+
5+
* Some of the examples, exercises, descriptions and external links were updated/corrected
6+
* Book title changed to **Linux Command Line Computing**
7+
* New cover image
8+
9+
<br>
10+
311
### 1.0
412

513
* First version

0 commit comments

Comments
 (0)