107 words
1 minutes
How to create a function in a Bash shell script

How to create a function in a Bash shell script#

Functions in Bash scripts allow you to encapsulate and reuse code. This guide provides a method to create functions in a Bash shell script.

Shell Script#

Here is a Bash script with a function:

#!/bin/bash

function greet {
    echo "Hello, $1"
}

greet "World"

Explanation#

  • function greet { ... }: This line defines a function named greet.
  • echo "Hello, $1": This command prints a greeting message using the first argument passed to the function.
  • greet "World": This line calls the greet function with the argument “World”.

Conclusion#

By using functions in your Bash scripts, you can encapsulate and reuse code, making your scripts more modular and maintainable.


How to create a function in a Bash shell script
https://zxce3.net/posts/shells/how-to-create-a-function-in-a-bash-shell-script/
Author
Memet Zx
Published at
2022-05-05