Linux Bash中的全局函数?

Linux Bash中的全局函数?,linux,bash,ubuntu,Linux,Bash,Ubuntu,我想在函数中定义一个常数,该常数可以在函数的作用域之外使用 function section { variable = "Hello" } echo variable 这可能吗?它已经在那里供您使用了。试着运行它看看。请记住,在分配变量时,“=”符号之间没有空格 $ function section { variable="Hello"; } $ section $ echo $variable Hello 它已经在那里供你使用了。试着运行它看看。请记住,在分配变量时,“=”符号之

我想在函数中定义一个常数,该常数可以在函数的作用域之外使用

function section {
   variable = "Hello"
}

echo variable

这可能吗?

它已经在那里供您使用了。试着运行它看看。请记住,在分配变量时,“=”符号之间没有空格

$ function section {  variable="Hello"; }
$ section
$ echo $variable
Hello

它已经在那里供你使用了。试着运行它看看。请记住,在分配变量时,“=”符号之间没有空格

$ function section {  variable="Hello"; }
$ section
$ echo $variable
Hello