다른 변수의 반환 값을 수락합니다.

다른 변수의 반환 값을 수락합니다.
~$ 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

관련 정보