lynx -cfg = cfg.file $ URL
这适用于.cfg文件的以下内容:
SET_COOKIES:真
ACCEPT_ALL_COOKIES:真
PERSISTENT_COOKIES:真
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查找(accept_all_cookies = 1)
...跳过(掩码1/4)
parse_arg(arg_name = -cookie_file = cookie.file,mask = 1,计数= 4)
parse_arg查找(cookie_file = cookie.file)
...跳过(掩码1/4)
parse_arg(arg_name = $ URL,mask = 1,count = 5)
parse_arg起始文件:$ URL
明显的问题,为什么?从我看来,实际的区别是无法通过Lynnx中的命令行选项触发“ PERSISTENT_COOKIES:TRUE”。或者,也许我忽略/误解了某些东西?
lynx -cfg=dupe.cfg -cookies -accept_all_cookies -cookie_file=cookie.file $URL
,“ dupe.cfg”包含的唯一内容是“ PERSISTENT_COOKIES:TRUE”。但是,我的问题仍然存在-如何通过命令行激活此设置?