bash: синтаксическая ошибка около неожиданного токена `) '

На стороне сервера ваш файл / etc / exports должен выглядеть следующим образом:

/var         *(rw,sync,no_root_squash)

, затем запустить

exportfs -av

На стороне сервера

128.251.xxx.xxx:/var  /home/sadmicrowave/uslonsweb003  nfs default 0 0

, затем запустите

mount -a

Vidyadhar http://www.techienote.com

-1
задан 9 July 2017 в 12:14

4 ответа

Проблема связана с вашим цитированием. Вы можете решить это, изменив строку на

echo '(component-library-search \“${HOME}/gaf/symbols/\”)' > ̃/.gEDA/gafrc

Почему? «являются слабыми цитатами. 2.« завершает цитату, и это приводит к синтаксической ошибке. Также, если бы не было 2., переменная все равно была бы проанализирована, потому что есть только слабые цитаты.

'- сильные цитаты. "и $ inside не будут анализироваться, и поэтому не возникает синтаксической ошибки.

1
ответ дан 18 July 2018 в 10:36

Проблема, скорее всего, кавычки Юникода: измените их на обычные кавычки ASCII:

$ echo “ (component-library-search \“${HOME}/gaf/symbols/\”) ” bash: syntax error near unexpected token `('

, тогда как

$ echo " (component-library-search \"${HOME}/gaf/symbols/\") " (component-library-search "/home/steeldriver/gaf/symbols/")
4
ответ дан 18 July 2018 в 10:36

Проблема связана с вашим цитированием. Вы можете решить это, изменив строку на

echo '(component-library-search \“${HOME}/gaf/symbols/\”)' > ̃/.gEDA/gafrc

Почему? «являются слабыми цитатами. 2.« завершает цитату, и это приводит к синтаксической ошибке. Также, если бы не было 2., переменная все равно была бы проанализирована, потому что есть только слабые цитаты.

'- сильные цитаты. "и $ inside не будут анализироваться, и поэтому не возникает синтаксической ошибки.

1
ответ дан 24 July 2018 в 19:36

Проблема, скорее всего, кавычки Юникода: измените их на обычные кавычки ASCII:

$ echo “ (component-library-search \“${HOME}/gaf/symbols/\”) ” bash: syntax error near unexpected token `('

, тогда как

$ echo " (component-library-search \"${HOME}/gaf/symbols/\") " (component-library-search "/home/steeldriver/gaf/symbols/")
4
ответ дан 24 July 2018 в 19:36
  • 1
    ̃/, скорее всего, неверно и означает ~/. – David Foerster 9 July 2017 в 13:11

Другие вопросы по тегам:

Похожие вопросы: