接受另一个变量的返回值

接受另一个变量的返回值
~$ cat ~/forked_sh.sh
#/bin/sh
echo THis_is_return
sleep 2;


~$ socket=wlan0
~$ echo $socket
wlan0
~$ mystring_$socket=.`/forked_sh.sh`
mystring_wlan0=THis_is_return: command not found

我原以为它会分配,但是 bash 运行为 1 个字符串而不是$ a=sfkjsdf

答案1

我发现我自己使用eval xyz

相关内容