Bug 17459

Summary: Ругань на многословные аргументы
Product: Sisyphus Reporter: Evgenii Terechkov <evg>
Component: surfrawAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED LATER QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description Evgenii Terechkov 2008-10-06 19:31:13 MSD
При указаний в конфиге аргумента, состоящего из нескольких слов, surfraw при запуске ругается "line 331: Too many arguments"

Конфиг, например, вот такой:

SURFRAW_text_browser_args="-dump 1 -dump-charset utf-8 -no-numbering -no-references"

причина кроется в отсутствии кавычек в нужных местах /u/b/surfraw.Для меня работает такой патч: s/if test $SURFRAW_browser_args/if test "$SURFRAW_browser_args"/g;

Кажет, "там их тысячи", таких ляпов.
Comment 1 Nick S. Grechukh 2009-07-13 17:02:15 MSD
please check 2.2.5-alt1
Comment 2 Evgenii Terechkov 2009-07-13 17:57:14 MSD
Лучше бы в ACL добавил. Тогда я б сам починил, если б пользовался. А так...
Comment 3 Nick S. Grechukh 2009-07-13 18:06:04 MSD
могу и acl
Comment 4 Nick S. Grechukh 2009-07-13 18:08:31 MSD
я, собственно, порасставлял там " в разных местах с test $SURFRAW_browser_args.
Comment 6 Evgenii Terechkov 2009-07-13 19:01:05 MSD
Предыдущее читать как "уже не пользуюсь". Исправленному верить.

Потому и закрыл. Спасибо, тем не менее.