diff --git a/roadmaps/shell-bash/content/arrays@4WFWrrcvLgU8Fz8RjQ4lf.md b/roadmaps/shell-bash/content/arrays@4WFWrrcvLgU8Fz8RjQ4lf.md index 2f5a055bf..1c1f9ed50 100644 --- a/roadmaps/shell-bash/content/arrays@4WFWrrcvLgU8Fz8RjQ4lf.md +++ b/roadmaps/shell-bash/content/arrays@4WFWrrcvLgU8Fz8RjQ4lf.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@Bash Arrays](https://www.w3schools.com/bash/bash_arrays.php) - [@video@Arrays in Pure Bash - You Suck at Programming](https://www.youtube.com/watch?v=r4Sc-DpIprk) -- [@video@Arrays in Bash Explained in 7 Minutes! - Indexed, Associative, and Nested / Multi-Dimensional](https://www.youtube.com/watch?v=asHJ-xfuyno) +- [@video@Arrays in Bash Explained in 7 Minutes! - Indexed, Associative, and Nested / Multi-Dimensional](https://www.youtube.com/watch?v=asHJ-xfuyno) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/bash-script-anatomy@nMFXyeZ8I5jAPfs16Jixn.md b/roadmaps/shell-bash/content/bash-script-anatomy@nMFXyeZ8I5jAPfs16Jixn.md index a6e299d04..4fec9df03 100644 --- a/roadmaps/shell-bash/content/bash-script-anatomy@nMFXyeZ8I5jAPfs16Jixn.md +++ b/roadmaps/shell-bash/content/bash-script-anatomy@nMFXyeZ8I5jAPfs16Jixn.md @@ -6,5 +6,4 @@ Visit the following resources to learn more: - [@course@Bash Scripting](https://linuxhandbook.com/courses/bash/) - [@article@Bash Script](https://www.w3schools.com/bash/bash_script.php) -- [@article@How to Write a Bash Script: A Simple Bash Scripting Tutorial | DataCamp](https://www.datacamp.com/tutorial/how-to-write-bash-script-tutorial) - [@video@Bash Scripting Tutorial for Beginners](https://www.youtube.com/watch?v=tK9Oc6AEnR4) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/basic-editor-ops@WbZu0zM2d56LiGauOp8ub.md b/roadmaps/shell-bash/content/basic-editor-ops@WbZu0zM2d56LiGauOp8ub.md index c95374a0d..21c3e01fc 100644 --- a/roadmaps/shell-bash/content/basic-editor-ops@WbZu0zM2d56LiGauOp8ub.md +++ b/roadmaps/shell-bash/content/basic-editor-ops@WbZu0zM2d56LiGauOp8ub.md @@ -6,9 +6,5 @@ Visit the following resources to learn more: - [@article@Beginner's Guide to Nano Text Editor](https://itsfoss.com/nano-editor-guide/) - [@article@GNU Emacs - Guided Tour](https://www.gnu.org/software/emacs/tour/) -- [@article@Classic SysAdmin: Vim 101: A Beginner’s Guide to Vim](https://www.linuxfoundation.org/blog/blog/classic-sysadmin-vim-101-a-beginners-guide-to-vim) -- [@article@An introduction to the vi editor](https://www.redhat.com/en/blog/introduction-vi-editor) - [@video@Linux Crash Course - nano (command-line text editor)](https://www.youtube.com/watch?v=DLeATFgGM-A) -- [@video@The Basics of Emacs as a Text Editor](https://www.youtube.com/watch?v=jPkIaqSh3cA) -- [@video@Vim As Your Editor - Introduction](https://www.youtube.com/watch?v=X6AR2RMB5tE) -- [@video@Basics of VI editor in under 8 minutes | Vi editor Tutorial | Linux Tutorial for Beginners](https://www.youtube.com/watch?v=-_DvfdgR-LA) \ No newline at end of file +- [@video@The Basics of Emacs as a Text Editor](https://www.youtube.com/watch?v=jPkIaqSh3cA) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/bc@B2g_optsVEtw-5vRYIpgb.md b/roadmaps/shell-bash/content/bc@B2g_optsVEtw-5vRYIpgb.md index 13ee84a18..87fb94b39 100644 --- a/roadmaps/shell-bash/content/bc@B2g_optsVEtw-5vRYIpgb.md +++ b/roadmaps/shell-bash/content/bc@B2g_optsVEtw-5vRYIpgb.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@Linux Handbook | bc command in Linux](https://linuxhandbook.com/bc-command/) - [@article@Linux bc Command with Examples](https://phoenixnap.com/kb/linux-bc) -- [@video@Shell Scripting Tutorial for Beginners 11 - Floating point math operations in bash | bc Command](https://www.youtube.com/watch?v=yqpY-Wk-i9k) +- [@video@Shell Scripting Tutorial for Beginners 11 - Floating point math operations in bash | bc Command](https://www.youtube.com/watch?v=yqpY-Wk-i9k) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/curl@ZWMGvUxnohv6-dzsaSHuB.md b/roadmaps/shell-bash/content/curl@ZWMGvUxnohv6-dzsaSHuB.md index d1279978e..a1c7e711e 100644 --- a/roadmaps/shell-bash/content/curl@ZWMGvUxnohv6-dzsaSHuB.md +++ b/roadmaps/shell-bash/content/curl@ZWMGvUxnohv6-dzsaSHuB.md @@ -4,9 +4,7 @@ curl is a command-line tool used to transfer data with URLs. It supports various Visit the following resources to learn more: -- [@official@curl](https://curl.se/) - [@official@The Art Of Scripting HTTP Requests Using curl](https://curl.se/docs/httpscripting.html) - [@opensource@curl](https://github.com/curl/curl) -- [@article@How to start using Curl and why: a hands-on introduction](https://medium.com/free-code-camp/how-to-start-using-curl-and-why-a-hands-on-introduction-ea1c913caaaa) - [@video@Supercharge Your Workflow with cURL | Understanding The cURL Command-Line Tool](https://www.youtube.com/watch?v=-nnJ82uc2ic) - [@video@You NEED to know how to use CURL!](https://www.youtube.com/watch?v=q2sqkvXzsw8) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/expr@VOYYJUqKqkTRaxqUip8yr.md b/roadmaps/shell-bash/content/expr@VOYYJUqKqkTRaxqUip8yr.md index b34bec6fb..9ddfc297d 100644 --- a/roadmaps/shell-bash/content/expr@VOYYJUqKqkTRaxqUip8yr.md +++ b/roadmaps/shell-bash/content/expr@VOYYJUqKqkTRaxqUip8yr.md @@ -4,6 +4,5 @@ Visit the following resources to learn more: -- [@article@Bash expr with Examples](https://linuxopsys.com/bash-expr-with-examples) - [@article@Practical examples of “expr” command in Linux](https://tecadmin.net/expr-command-examples/) - [@video@Linux Tutorial for Beginners | expr command | Evaluate Expressions in Linux](https://www.youtube.com/watch?v=6LbMLSBoLGY) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/extended-regex@6IzuWNaMVjjyQV-KLqRlX.md b/roadmaps/shell-bash/content/extended-regex@6IzuWNaMVjjyQV-KLqRlX.md index f8d18af16..2b2a99181 100644 --- a/roadmaps/shell-bash/content/extended-regex@6IzuWNaMVjjyQV-KLqRlX.md +++ b/roadmaps/shell-bash/content/extended-regex@6IzuWNaMVjjyQV-KLqRlX.md @@ -4,5 +4,4 @@ Extended regular expressions (EREs) are a more powerful and flexible version of Visit the following resources to learn more: -- [@article@Extended Regular Expressions](https://pressbooks.senecapolytechnic.ca/uli101/chapter/extended-regular-expressions/) -- [@article@Advanced Bash regex with examples](https://linuxconfig.org/advanced-bash-regex-with-examples) \ No newline at end of file +- [@article@Extended Regular Expressions](https://pressbooks.senecapolytechnic.ca/uli101/chapter/extended-regular-expressions/) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/fish@LjkmfTYWMrOKLSqtpyKGk.md b/roadmaps/shell-bash/content/fish@LjkmfTYWMrOKLSqtpyKGk.md index 968c76541..ce249c55b 100644 --- a/roadmaps/shell-bash/content/fish@LjkmfTYWMrOKLSqtpyKGk.md +++ b/roadmaps/shell-bash/content/fish@LjkmfTYWMrOKLSqtpyKGk.md @@ -7,5 +7,4 @@ Visit the following resources to learn more: - [@opensource@fish-shell](https://github.com/fish-shell/fish-shell) - [@article@Finally, a command line shell for the 90s](https://fishshell.com/) - [@article@Why I use Fish Shell](https://medium.com/@desjoerdhaan/why-i-use-fish-shell-e5272e0770bf) -- [@video@FISH (Friendly Interactive Shell) by Bash Boomer](https://www.youtube.com/watch?v=C2a7jJTh3kU) -- [@video@The BEST Shell You’re Not Using - Fish](https://www.youtube.com/watch?v=lzTDo1KsL-I) \ No newline at end of file +- [@video@FISH (Friendly Interactive Shell) by Bash Boomer](https://www.youtube.com/watch?v=C2a7jJTh3kU) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/for@zE7sS5VNUbEbt1y2iSvEi.md b/roadmaps/shell-bash/content/for@zE7sS5VNUbEbt1y2iSvEi.md index b20d877d4..811d99637 100644 --- a/roadmaps/shell-bash/content/for@zE7sS5VNUbEbt1y2iSvEi.md +++ b/roadmaps/shell-bash/content/for@zE7sS5VNUbEbt1y2iSvEi.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@Bash Loops](https://www.w3schools.com/bash/bash_loops.php) - [@article@Bash For Loop Examples](https://www.cyberciti.biz/faq/bash-for-loop/) -- [@video@What are Loops in Bash? [18 of 20] | Bash for Beginners](https://www.youtube.com/watch?v=aEm96vacnkw) \ No newline at end of file +- [@video@What are Loops in Bash? \[18 of 20\] | Bash for Beginners](https://www.youtube.com/watch?v=aEm96vacnkw) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/introduction@lzzQWCFqpOnN2J_3Jck_3.md b/roadmaps/shell-bash/content/introduction@lzzQWCFqpOnN2J_3Jck_3.md index 54e642c52..12a5470c4 100644 --- a/roadmaps/shell-bash/content/introduction@lzzQWCFqpOnN2J_3Jck_3.md +++ b/roadmaps/shell-bash/content/introduction@lzzQWCFqpOnN2J_3Jck_3.md @@ -5,7 +5,6 @@ Shell, often referred to as Bash (Bourne Again Shell), is a command-line interpr Visit the following resources to learn more: - [@article@Shell - Wikipedia](https://en.wikipedia.org/wiki/Shell_(computing)) -- [@article@What is a Shell?](https://www.datacamp.com/blog/what-is-shell) - [@article@The Shell Scripting Tutorial](https://www.shellscript.sh/philosophy.html) - [@video@What Is a Shell ? | Learn How Shell Commands Work in the Terminal](https://www.youtube.com/watch?v=-qLrgCFynzE) - [@video@Shell Scripting Tutorial for Beginners 1 - Introduction](https://www.youtube.com/watch?v=cQepf9fY6cE&list=PLS1QulWo1RIYmaxcEqw5JhK3b-6rgdWO_) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/logical@tRwO9DC_ZUD4g5iSVC40u.md b/roadmaps/shell-bash/content/logical@tRwO9DC_ZUD4g5iSVC40u.md index d3d52c9cb..204138fef 100644 --- a/roadmaps/shell-bash/content/logical@tRwO9DC_ZUD4g5iSVC40u.md +++ b/roadmaps/shell-bash/content/logical@tRwO9DC_ZUD4g5iSVC40u.md @@ -5,5 +5,4 @@ Logical operators in Bash are used to combine or modify conditional expressions. Visit the following resources to learn more: - [@article@How to program with Bash: Logical operators and shell expansions](https://opensource.com/article/19/10/programming-bash-logical-operators-shell-expansions) -- [@article@Using Logical Operators in Bash: A Comprehensive Guide](https://tecadmin.net/bash-logical-operators/) - [@video@Logical Operators - Bash Programming Tutorial 8](https://www.youtube.com/watch?v=sDRHmbRlNT8) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/output-redirection@MpSnq-W8z4QA8-oU_tbRC.md b/roadmaps/shell-bash/content/output-redirection@MpSnq-W8z4QA8-oU_tbRC.md index 548ede8f0..7b4314f2f 100644 --- a/roadmaps/shell-bash/content/output-redirection@MpSnq-W8z4QA8-oU_tbRC.md +++ b/roadmaps/shell-bash/content/output-redirection@MpSnq-W8z4QA8-oU_tbRC.md @@ -5,5 +5,5 @@ Output redirection in shell scripting allows you to control where the output of Visit the following resources to learn more: - [@article@Unix / Linux - Shell Input/Output Redirections](https://www.tutorialspoint.com/unix/unix-io-redirections.htm#:~:text=The%20output%20from%20a%20command,is%20known%20as%20output%20redirection.) -- [@article@Linux Question: What is /dev/null 2>&1 ?](https://hemantjain.medium.com/linux-question-what-is-dev-null-2-1-82d75a156b5c) +- [@article@Linux Question: What is /dev/null 2\>&1 ?](https://hemantjain.medium.com/linux-question-what-is-dev-null-2-1-82d75a156b5c) - [@video@Linux Commands for Beginners 16 - Output Redirection](https://www.youtube.com/watch?v=NUjpOLlYv7Q) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/powershell@y4mIT9yer85CrU_KlRxGk.md b/roadmaps/shell-bash/content/powershell@y4mIT9yer85CrU_KlRxGk.md index a78bbcb7f..038381ba7 100644 --- a/roadmaps/shell-bash/content/powershell@y4mIT9yer85CrU_KlRxGk.md +++ b/roadmaps/shell-bash/content/powershell@y4mIT9yer85CrU_KlRxGk.md @@ -7,5 +7,4 @@ Visit the following resources to learn more: - [@official@What is PowerShell?](https://learn.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7.5) - [@official@PowerShell Docs](https://learn.microsoft.com/en-us/powershell/) - [@opensource@PowerShell](https://github.com/PowerShell/PowerShell) -- [@video@Learn PowerShell in Less Than 2 Hours](https://www.youtube.com/watch?v=ZOoCaWyifmI) -- [@video@PowerShell Made Easy](https://www.youtube.com/watch?v=b7SGPchYRn0) \ No newline at end of file +- [@video@Learn PowerShell in Less Than 2 Hours](https://www.youtube.com/watch?v=ZOoCaWyifmI) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/shift@u_kpVb3V8Xp-0fex_5-yG.md b/roadmaps/shell-bash/content/shift@u_kpVb3V8Xp-0fex_5-yG.md index 4b0ade1a2..a204d3d93 100644 --- a/roadmaps/shell-bash/content/shift@u_kpVb3V8Xp-0fex_5-yG.md +++ b/roadmaps/shell-bash/content/shift@u_kpVb3V8Xp-0fex_5-yG.md @@ -4,5 +4,4 @@ The `shift` command in shell scripting renames the command-line arguments. Speci Visit the following resources to learn more: -- [@article@Bash shift Command](https://linuxopsys.com/bash-shift-command) - [@video@BASH Shifting Argument Variables Linux Shell Tutorial](https://www.youtube.com/watch?v=fJSUVGlQ1E8) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/string-length@sBI1aCY7XmXBwqTrokt9F.md b/roadmaps/shell-bash/content/string-length@sBI1aCY7XmXBwqTrokt9F.md index 15b2b72d1..c0c689026 100644 --- a/roadmaps/shell-bash/content/string-length@sBI1aCY7XmXBwqTrokt9F.md +++ b/roadmaps/shell-bash/content/string-length@sBI1aCY7XmXBwqTrokt9F.md @@ -4,6 +4,6 @@ Determining the length of a string is a common task in scripting. It involves fi Visit the following resources to learn more: -- [@article@How to Find Length of String in Bash [Quick Tip]](https://linuxhandbook.com/bash-string-length/) +- [@article@How to Find Length of String in Bash \[Quick Tip\]](https://linuxhandbook.com/bash-string-length/) - [@article@Bash String Manipulation Examples – Length, Substring, Find and Replace](https://www.thegeekstuff.com/2010/07/bash-string-manipulation/) - [@video@Counting Characters in a Bash String - Quick Tip](https://www.youtube.com/watch?v=mK7hutk2yCE) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/vim@jPAHVLBC87n4TIyiAZJue.md b/roadmaps/shell-bash/content/vim@jPAHVLBC87n4TIyiAZJue.md index ea180103f..6d64f7885 100644 --- a/roadmaps/shell-bash/content/vim@jPAHVLBC87n4TIyiAZJue.md +++ b/roadmaps/shell-bash/content/vim@jPAHVLBC87n4TIyiAZJue.md @@ -4,7 +4,7 @@ Vim is a highly configurable text editor built to enable efficient text editing. Visit the following resources to learn more: +- [@course@OpenVim - Interactive Vim Tutorial](https://openvim.com/) - [@official@Vim](https://www.vim.org/) - [@article@Getting started with Vim: The basics](https://opensource.com/article/19/3/getting-started-vim) -- [@video@Vim As Your Editor - Introduction](https://www.youtube.com/watch?v=X6AR2RMB5tE) -- [@course@OpenVim - Interactive Vim Tutorial](https://openvim.com/) +- [@video@Vim As Your Editor - Introduction](https://www.youtube.com/watch?v=X6AR2RMB5tE) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/wc@mg5f-DAezgwmwflmncSsO.md b/roadmaps/shell-bash/content/wc@mg5f-DAezgwmwflmncSsO.md index 462fcb9d0..16763a0a4 100644 --- a/roadmaps/shell-bash/content/wc@mg5f-DAezgwmwflmncSsO.md +++ b/roadmaps/shell-bash/content/wc@mg5f-DAezgwmwflmncSsO.md @@ -5,4 +5,4 @@ Visit the following resources to learn more: - [@article@Wc Command - Count Number of Lines, Words, and Characters](https://www.tecmint.com/wc-command-examples/) -- [@video@wc Command in Linux [Practical Examples] -](https://www.youtube.com/watch?v=H8vq9QrZJo8) \ No newline at end of file +- [@video@wc Command in Linux \[Practical Examples\] -](https://www.youtube.com/watch?v=H8vq9QrZJo8) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/what-is-bash@GdSViKr5r3uHxzihSjdYV.md b/roadmaps/shell-bash/content/what-is-bash@GdSViKr5r3uHxzihSjdYV.md index 89e3fdd8d..50c07561a 100644 --- a/roadmaps/shell-bash/content/what-is-bash@GdSViKr5r3uHxzihSjdYV.md +++ b/roadmaps/shell-bash/content/what-is-bash@GdSViKr5r3uHxzihSjdYV.md @@ -6,8 +6,5 @@ Visit the following resources to learn more: - [@book@Bash Guide for Beginners](https://tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf) - [@official@Bash Docs](https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html) -- [@article@What is Bash?](https://opensource.com/resources/what-bash) -- [@article@What Is Bash Used For?](https://www.codecademy.com/resources/blog/what-is-bash-used-for) - [@article@Bash Tutorial](https://www.w3schools.com/bash/) -- [@video@Bash Scripting Tutorial for Beginners](https://www.youtube.com/watch?v=tK9Oc6AEnR4) -- [@video@Beginner's Guide to the Bash Terminal](https://www.youtube.com/watch?v=oxuRxtrO2Ag) \ No newline at end of file +- [@video@Bash Scripting Tutorial for Beginners](https://www.youtube.com/watch?v=tK9Oc6AEnR4) \ No newline at end of file diff --git a/roadmaps/shell-bash/content/what-is-scripting@LloORF-pz-sbfuzNj1WjG.md b/roadmaps/shell-bash/content/what-is-scripting@LloORF-pz-sbfuzNj1WjG.md index 9bb7380a6..ede63ec20 100644 --- a/roadmaps/shell-bash/content/what-is-scripting@LloORF-pz-sbfuzNj1WjG.md +++ b/roadmaps/shell-bash/content/what-is-scripting@LloORF-pz-sbfuzNj1WjG.md @@ -4,9 +4,7 @@ Scripting is the process of writing a series of commands that are executed in a Visit the following resources to learn more: -- [@article@Scripting language - Wikipedia](https://en.wikipedia.org/wiki/Scripting_language) - [@article@What is scripting?](https://coralogix.com/blog/what-is-scripting/) - [@article@What's the difference between Programming and Scripting?](https://www.youtube.com/watch?v=7-0iBZxNq74) - [@article@Bash Scripting Tutorial – Linux Shell Script and Command Line for Beginners](https://www.freecodecamp.org/news/bash-scripting-tutorial-linux-shell-script-and-command-line-for-beginners/) -- [@video@Bash Scripting on Linux](https://www.youtube.com/playlist?list=PLT98CRl2KxKGj-VKtApD8-zCqSaN2mD4w) -- [@video@Scripting Languages](https://www.youtube.com/watch?v=yFWKYs_5DBg) \ No newline at end of file +- [@video@Bash Scripting on Linux](https://www.youtube.com/playlist?list=PLT98CRl2KxKGj-VKtApD8-zCqSaN2mD4w) \ No newline at end of file