Bash |
Easy |
Let's Echo |
bash-tutorials-lets-echo.sh |
Bash |
Easy |
Looping and Skipping |
bash-tutorials---looping-and-skipping.sh |
Bash |
Easy |
A Personalized Echo |
bash-tutorials---a-personalized-echo.sh |
Bash |
Easy |
Looping with Numbers |
bash-tutorials---looping-with-numbers.sh |
Bash |
Easy |
The World of Numbers |
bash-tutorials---the-world-of-numbers.sh |
Bash |
Easy |
Comparing Numbers |
bash-tutorials---comparing-numbers.sh |
Bash |
Easy |
Getting started with conditionals |
bash-tutorials---getting-started-with-conditionals.sh |
Bash |
Easy |
More on Conditionals |
bash-tutorials---more-on-conditionals.sh |
Bash |
Medium |
Arithmetic Operations |
bash-tutorials---arithmetic-operations.sh |
Bash |
Medium |
Compute the Average |
bash-tutorials---compute-the-average.sh |
Bash |
Hard |
Functions and Fractals - Recursive Trees - Bash! |
fractal-trees-all.sh |
Text Processing |
Easy |
Cut #1 |
text-processing-cut-1.sh |
Text Processing |
Easy |
Cut #2 |
text-processing-cut-2.sh |
Text Processing |
Easy |
Cut #3 |
text-processing-cut-3.sh |
Text Processing |
Easy |
Cut #4 |
text-processing-cut-4.sh |
Text Processing |
Easy |
Cut #5 |
text-processing-cut-5.sh |
Text Processing |
Easy |
Cut #6 |
text-processing-cut-6.sh |
Text Processing |
Easy |
Cut #7 |
text-processing-cut-7.sh |
Text Processing |
Easy |
Cut #8 |
text-processing-cut-8.sh |
Text Processing |
Easy |
Cut #9 |
text-processing-cut-9.sh |
Text Processing |
Easy |
Head of a Text File #1 |
text-processing-head-1.sh |
Text Processing |
Easy |
Head of a Text File #2 |
text-processing-head-2.sh |
Text Processing |
Easy |
Middle of a Text File |
text-processing-in-linux---the-middle-of-a-text-file.sh |
Text Processing |
Easy |
Tail of a Text File #1 |
text-processing-tail-1.sh |
Text Processing |
Easy |
Tail of a Text File #2 |
text-processing-tail-2.sh |
Text Processing |
Easy |
'Tr' Command #1 |
text-processing-tr-1.sh |
Text Processing |
Easy |
'Tr' Command #2 |
text-processing-tr-2.sh |
Text Processing |
Easy |
'Tr' Command #3 |
text-processing-tr-3.sh |
Text Processing |
Easy |
Sort Command #1 |
text-processing-sort-1.sh |
Text Processing |
Easy |
Sort Command #2 |
text-processing-sort-2.sh |
Text Processing |
Easy |
Sort Command #3 |
text-processing-sort-3.sh |
Text Processing |
Easy |
Sort Command #4 |
text-processing-sort-4.sh |
Text Processing |
Easy |
Sort Command #5 |
text-processing-sort-5.sh |
Text Processing |
Easy |
'Sort' command #6 |
text-processing-sort-6.sh |
Text Processing |
Easy |
'Sort' command #7 |
text-processing-sort-7.sh |
Text Processing |
Easy |
'Uniq' Command #1 |
text-processing-in-linux-the-uniq-command-1.sh |
Text Processing |
Easy |
'Uniq' Command #2 |
text-processing-in-linux-the-uniq-command-2.sh |
Text Processing |
Easy |
'Uniq' Command #3 |
text-processing-in-linux-the-uniq-command-3.sh |
Text Processing |
Easy |
'Uniq' Command #4 |
text-processing-in-linux-the-uniq-command-4.sh |
Text Processing |
Medium |
Paste - 3 |
paste-3.sh |
Text Processing |
Medium |
Paste - 4 |
paste-4.sh |
Text Processing |
Medium |
Paste - 1 |
paste-1.sh |
Text Processing |
Medium |
Paste - 2 |
paste-2.sh |
Arrays in Bash |
Easy |
Read in an Array |
bash-tutorials-read-in-an-array.sh |
Arrays in Bash |
Easy |
Slice an Array |
bash-tutorials-slice-an-array.sh |
Arrays in Bash |
Easy |
Concatenate an array with itself |
bash-tutorials-concatenate-an-array-with-itself.sh |
Arrays in Bash |
Easy |
Display an element of an array |
bash-tutorials-display-the-third-element-of-an-array.sh |
Arrays in Bash |
Easy |
Count the number of elements in an Array |
bash-tutorials-count-the-number-of-elements-in-an-array.sh |
Arrays in Bash |
Medium |
Filter an Array with Patterns |
bash-tutorials-filter-an-array-with-patterns.sh |
Arrays in Bash |
Medium |
Remove the First Capital Letter from Each Element |
bash-tutorials-remove-the-first-capital-letter-from-each-array-element.sh |
Arrays in Bash |
Hard |
Lonely Integer - Bash! |
lonely-integer-2.sh |
Grep Sed Awk |
Easy |
'Grep' - A |
text-processing-in-linux-the-grep-command-4.sh |
Grep Sed Awk |
Easy |
'Grep' - B |
text-processing-in-linux-the-grep-command-5.sh |
Grep Sed Awk |
Easy |
'Sed' command #3 |
text-processing-in-linux-the-sed-command-3.sh |
Grep Sed Awk |
Hard |
'Sed' command #4 |
sed-command-4.sh |
Grep Sed Awk |
Hard |
'Sed' command #5 |
sed-command-5.sh |
Grep Sed Awk |
Medium |
'Awk' - 1 |
awk-1.sh |
Grep Sed Awk |
Medium |
'Awk' - 2 |
awk-2.sh |
Grep Sed Awk |
Medium |
'Awk' - 3 |
awk-3.sh |
Grep Sed Awk |
Medium |
'Awk' - 4 |
awk-4.sh |
Grep Sed Awk |
Medium |
'Grep' #1 |
text-processing-in-linux-the-grep-command-1.sh |
Grep Sed Awk |
Medium |
'Grep' #2 |
text-processing-in-linux-the-grep-command-2.sh |
Grep Sed Awk |
Medium |
'Grep' #3 |
text-processing-in-linux-the-grep-command-3.sh |
Grep Sed Awk |
Medium |
'Sed' command #1 |
text-processing-in-linux-the-sed-command-1.sh |
Grep Sed Awk |
Medium |
'Sed' command #2 |
text-processing-in-linux-the-sed-command-2.sh |