Как я могу передать специальные символы [например. "или (или '] в качестве аргументов для сценария оболочки?
Я получил одну ошибку при передаче аргументовoutlook_DataParsing.sh
:
$ sh outlook_DataParsing.sh delete node doc('/opt/ws40/contacts.xml')//Directory/Contacts/Contact[@id='22222']
и я читаю все аргументы как:
str=$@
Ошибка следующая:
-bash: syntax error near unexpected token `('
Кто-нибудь может мне помочь?