From the course: Linux: Bash Shell and Scripts

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Defining functions and using return and exit

Defining functions and using return and exit - Linux Tutorial

From the course: Linux: Bash Shell and Scripts

Start my 1-month free trial

Defining functions and using return and exit

- [Instructor] Let's look more carefully at Bash functions. A function, essentially is a way to give a name to a sequence of statements. So you can just use that name and it will do those statements. That's particularly handy if you want to do the same sequence multiple times, also it's good for organizing your script into pieces so it's easier to read and program it. Here we have a simple function, we're naming printhello. So the key thing here in Bash is you have the word function, then you give it a name and then on the same line you have an open curly brace. Then you type the lines that are the body of the function, then you have the close curly brace. You involve the function just like it's a command. You just say printhello because essentially you're telling Bash that you have a new command. That's what a function is like and you can type this in a shell script file or you can even type it in from the command line and you're telling the shell to memorize this function. Inside a…

Contents