Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2017, 18:28   #1
NDrago
Пользователь
 
Регистрация: 22.09.2017
Сообщений: 45
По умолчанию '(' при парсинге командной строки

В общем суть проблемы такова, есть задание,в котором нужно читать аргументы командной строки и разбирать их, там должны присутствовать элементы '(' ')' и вот тут начинаются проблемы,выдает вот такую замечательную ошибку "bash: syntax error near unexpected token `(' ", каким образом это можно исправить,если можно вообще
NDrago вне форума Ответить с цитированием
Старый 17.10.2017, 19:05   #2
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

такие элементы нужно кавычить типа

command "(some)"

Команда запуска вашей программы на С, это команда интерпретатору bash, и нужно следовать его правилам. А внутри своей программы, уже после запуска, вы вольны делать че угодно. Собственно, вы можете сделать свою программу заменой баша и творить че угодно. Но пока, для запуска используется баш, нужно следовать.

Т.о. описаная ошибка возникает ДО запуска вашей программы, и связана с неверной командой запуска из баша, а не языком С.

Последний раз редактировалось alexzk; 17.10.2017 в 19:11.
alexzk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Недопонимания при парсинге Fiesko Общие вопросы Delphi 2 23.03.2014 20:31
Блокируют при парсинге. Schmiss PHP 5 01.02.2013 08:49
Ошибка сегментирования при разборе командной строки Демик Помощь студентам 4 30.03.2012 23:01
Проблема при парсинге grafgrial Общие вопросы Delphi 0 15.11.2011 23:12
передача параметров программе при запуске из командной строки shurik_7866 Общие вопросы Delphi 3 03.06.2009 18:23