Bash/Shell Scripting
function Keyword
Parentheses Syntax
Positional Parameters in Functions
Accessing Function Arguments
Using return for Exit Status
Using echo for Output
Capturing Function Output
Global Variables
Local Variables (local keyword)
Scope Rules
Variable Shadowing
Modifying Global Variables
Recursive Functions
Function Libraries
Function Overriding
Anonymous Functions
source Command
Dot (.) Command
Loading Configuration Files
Creating Function Libraries
Effects on Current Shell Environment
Search Path for Sourced Files
Previous
4. Working with Data
Go to top
Next
6. Advanced Scripting Techniques