다음 문자열을 bash 스크립트에서 변수로 설정하려고하는데 오류가 발생합니다. 인용문을 사용하거나 탈출구를 사용해야하기 때문에 가정합니다.어떻게이 문자열을 중괄호와 대괄호로 bash 스크립트의 변수에 넣을 수 있습니까?
VARIABLENAME=$([(A"sometest",SomeOtherText "MoreText"),(A"sometext",SomeOtherText 100),(A"Sometext,SomeOtherText "SomeText")]}))
설정하려고하면 작동하지 않습니다.
작동하지 않는 것이 좋지 않습니다. 의사에게 "기분이 좋지 않습니다. 어떻게해야합니까?"라고 이메일을 보내지 마십시오. 문제를 자세히 설명해주십시오. 예를 들어, 어떤 오류가 발생합니까? 무엇을 해결하려고 했습니까? – Shahbaz
죄송합니다. 나는 bash에 멍청한 사람입니다. 또한이 질문을 조기에 제출했지만 문제를 해결했습니다. 내가 didnt 한 이유가 그것을 알아 차리는 지 명확히하지 않는다. – Letstestthisfast
적절한 강조 표시를 사용하는 편집기를 사용했다면 쉽게 찾아 낼 수있었습니다. 나는 너의 포스트를 고친 후에 실제로 그것을 보았다. stackoverflow 나를 위해 오류를 강조했다! – Shahbaz