La función Bash puede pasar valores numéricos y de cadena. En el siguiente ejemplo se muestra cómo puede pasar un valor de cadena desde la función.
#!/bin/bash
function greeting() {
str="Hello, $name"
echo $str
}
echo "Enter your name"
read name
val=$(greeting)
echo "Return value of the function is $val"