@Herbertech

Thanks for the support, Beau. Happy/excited be on the FCC channel! 😀

@ivyscripting7240

I bought an entire course on Udemy to learn linux and bash scripting and this was so incredibly clear and straightforward in comparison. Really appreciate how easily Herbert broke down bash scripting and I hope you have more courses on the FCC channel.

@frankenweeny8785

This entire course is like an entire semester condensed into less than one hour, impressive!

@kaustavchakrabarti1967

This has been my first online coding course and I really enjoyed the session. The language was very comprehensive and audience friendly.

@muyivushafiq8389

If you had some programming background, this must have been an awesome tutorial for you. I've enjoyed this. Thanks to FCC and Instructor!

@fmaylinch

43:00 I think sed and awk (and grep) are specially useful when piped after some output. It would be useful to see examples of that usage.

@Markus-iq4sm

One of the best starter bash video on YouTube

@BrunO-dy9ro

This literally came right when i needed it, thank you so much.

@quincylarsonmusic

This is an excellent Bash primer. Thank you @Herbertech for creating this and for sharing this with the global developer community. 🙏

@ssmith5048

Hey, nice tutorial-I had to smile when you mentioned Atom as an option for a text editor. I still have a copy installed, but was surprised you mentioned it since it has been discontinued.

@anandprakash2483

Excellent ! Watched and practiced all commands in one go. This bash primer only requires very basic linux knowledge beforehand.

@rachit_joshi

thank you so much. it was an amazing experience learning bash scripting with the amazing mentor here !!!

@mhdunknown

If you're on macOS and the ${1,,} syntax isn't working for you at 25:19 it's because mac ships with a very old version of bash, and this syntax is only supported in bash 4.0+

Instead use the tr command to transform the first argument to lowercase, and use the  <<< input redirection operator to pass the first arg to tr command, and store the tr output to a variable.

#!/bin/bash
arg1=$( tr A-Z a-z <<< "$1" )
if [ $arg1 = mohammed ]; then
	echo "Hey, you're the boss here. Welcome!"
elif [ $arg1 = help ]; then
	echo "Enter your name. Duh!"
else
	echo "I don't know who you are, but you're certainly not the boss!"
fi

@abiodunbabalola451

Wow. What a great course!  This is by far the best bash scripting on the internet.

@Torviticus

This is really helpful.  I regret not looking into bash scripts sooner.

@giancarlovalentin9569

Que bueno que estén incluyendo diferentes pistas de audio en su vídeos, esta genial!

@eperez_yt

This introductory course was very useful and I loved how visually is well structured. Actually, bash is so useful for any project. TY for this vid.

@learn_through_building

Thank u team, it is not easy make courses like this. Lot of love from India ❤

@thehimalayansmiles

The video is so well structured. Half way through the video but couldn't stop myself from appreciating the efforts that have been put up for making this.

@thething6268

no waaaaay ...... i just started learning bash today and the video came out