나는 그것은 사용 공간이
>./foo.sh
"BAR"
가 지금은
BAR BAR
에 FOO 변수를 변경하려면 예상대로 작동하는 스크립트 foo.sh
CMD='export FOO="BAR"'
$CMD
echo $FOO
에게 있습니다. 그래서 나는 그것이 내가 "BAR BAR"
을받을 것으로 예상 실행하면 나는 스크립트
CMD='export FOO="BAR BAR"'
$CMD
echo $FOO
를 얻을 수 있지만, 나는
내가 그 해결할 수있는 방법./foo.sh: line 2: export: `BAR"': not a valid identifier
"BAR
를 얻을?
내 배쉬 버전은'GNU bash는 버전 4.1.0 (1) -release (I386-사과 darwin13.2.0)' –