bash如何声明多行变量

bash如何声明多行变量

引用:
apple@apple:~$ string=`cat <<here
> aaaa
> bbbb
> cccc
> here'
> `
apple@apple:~$ echo "$string"
aaaa
bbbb
cccc
here'
apple@apple:~$  
有比这个更简单的吗?      
搞那么复杂。。。
复制内容到剪贴板
代码:
$ str='aa
bb
cc'
$ echo "$str"
aa
bb
cc
      
      
引用:
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=18249 $?=0] ; str=$'hello\nworld'
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=18249 $?=0] ; echo $str
hello world
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=18249 $?=0] ; echo "$str"
hello
world
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=18249 $?=0] ; bye