1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-08-01 06:50:26 +02:00

Add some linux resources (#7066)

* add some useful links to text processing section:

- add a detaild link about piping.
- add a detailed link about text filters in general.
- add a basic link for grep beginners.

---------

Co-authored-by: abdulrhman.ali@bld.ai <abdulrhman.ali@bld.ai>
This commit is contained in:
Abdulrhman SayedAli
2024-09-11 11:59:43 +03:00
committed by GitHub
parent 909b0fa81a
commit c387a6b843
5 changed files with 17 additions and 3 deletions

View File

@@ -23,3 +23,4 @@ Check out this [Github repo](https://github.com/iggredible/Learn-Vim?tab=readme-
- [@article@Learn Vim Progressively](https://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/)
- [@video@Vim basics](https://www.youtube.com/watch?v=wACD8WEnImo&list=PLT98CRl2KxKHy4A5N70jMRYAROzzC2a6x&ab_channel=LearnLinuxTV)
- [@article@Platform to practice Vim](https://vim-adventures.com/)
- [@article@Vi Cheat Sheet](https://ryanstutorials.net/linuxtutorial/cheatsheetvi.php)

View File

@@ -8,4 +8,8 @@ Here is a simple example of piping two commands, `ls` and `grep`, to list all th
ls | grep .txt
```
In this example, `ls` lists the files in the current directory and `grep .txt` filters out any files that don't end with `.txt`. The pipe command, `|`, takes the output from `ls` and uses it as the input to `grep .txt`. The output of the entire command is the list of text files in the current directory.
In this example, `ls` lists the files in the current directory and `grep .txt` filters out any files that don't end with `.txt`. The pipe command, `|`, takes the output from `ls` and uses it as the input to `grep .txt`. The output of the entire command is the list of text files in the current directory.
Visit the following resources to learn more:
- [@article@Piping and Redirection](https://ryanstutorials.net/linuxtutorial/piping.php#piping)

View File

@@ -18,5 +18,6 @@ There is also an alternative to `grep` - `ripgrep`.
Visit the following resources to learn more:
- [@article@Grep and Regular Expressions for Beginners](https://ryanstutorials.net/linuxtutorial/grep.php)
- [@article@bgsu.edu: Advanced Grep Topics](https://caspar.bgsu.edu/~courses/Stats/Labs/Handouts/grepadvanced.htm)
- [@opensource@Ripgrep: Github Repository](https://github.com/BurntSushi/ripgrep)

View File

@@ -14,4 +14,8 @@ grep 'Linux' sample.txt
This command will display all the lines in the sample.txt file which contain the word "Linux".
Overall, the proficiency in text processing is crucial for Linux users as it allows them to automate tasks, parse files, and mine data efficiently.
Overall, the proficiency in text processing is crucial for Linux users as it allows them to automate tasks, parse files, and mine data efficiently.
Visit the following resources to learn more:
- [@article@Linux Filters](https://ryanstutorials.net/linuxtutorial/filters.php)

View File

@@ -11,4 +11,8 @@ A simple example of a bash shell script:
# My first script
echo "Hello, World!"
```
The 'echo' command prints its argument, in this case "Hello, World!", to the terminal.
The 'echo' command prints its argument, in this case "Hello, World!", to the terminal.
Visit the following resources to learn more:
- [@article@Bash Scripting Tutorial](https://ryanstutorials.net/bash-scripting-tutorial/)