URL-адрес lynx -cfg = cfg.file $
это работает со следующим содержимым файла .cfg:
SET_COOKIES: TRUE
ACCEPT_ALL_COOKIES: TRUE
PERSISTENT_COOKIES: TRUE
COOKIE_FILE: cookie.file
однако это не:
lynx -cookies = 1 -accept_all_cookies = 1 -cookie_file = cookie.file $ URL
если это поможет - вот след:
parse_arg (arg_name = -cookies = 1, mask = 1, count = 2)
parse_arg lookup (cookies = 1)
... skip (mask 1/4)
parse_arg (arg_name = -accept_all_cookies = 1, mask = 1, count = 3 )
parse_arg lookup (accept_all_cookies = 1)
... пропустить (маска 1/4)
parse_arg (arg_name = -cookie_file = cookie.file, маска = 1, количество = 4)
parse_arg lookup (cookie_file = cookie.file)
... пропустить (маска 1/4)
parse_arg (arg_name = $ URL, маска = 1, count = 5)
parse_arg startfile: $ URL
очевидный вопрос, почему? фактическое отличие от того, что я вижу, заключается в неспособности вызвать «PERSISTENT_COOKIES: TRUE» с помощью параметров командной строки в lynx. или, может быть, я что-то упустил / неправильно понял?
lynx -cfg=dupe.cfg -cookies -accept_all_cookies -cookie_file=cookie.file $URL
единственное, что содержит "dupe.cfg", это "PERSISTENT_COOKIES: TRUE". однако мой вопрос все еще остается - как активировать этот параметр через командную строку?