lynx -cfg = cfg.file $ URL
이것은 .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 조회 (cookies = 1)
... 건너 뛰기 (마스크 1/4)
parse_arg (arg_name = -accept_all_cookies = 1, mask = 1, count = 3 )
parse_arg 조회 (accept_all_cookies = 1)
... skip (마스크 1/4)
parse_arg (arg_name = -cookie_file = cookie.file, mask = 1, count = 4)
parse_arg 조회 (cookie_file = cookie.file)
... skip (마스크 1/4)
parse_arg (arg_name = $ URL, mask = 1, count = 5)
parse_arg startfile : $ URL
명백한 질문, 왜? 내가 본 것과 실제 차이점은 lynx의 명령 행 옵션으로 "PERSISTENT_COOKIES : TRUE"를 트리거 할 수 없다는 것입니다. 아니면 어쩌면 내가 간과하거나 잘못 이해 했습니까?
lynx -cfg=dupe.cfg -cookies -accept_all_cookies -cookie_file=cookie.file $URL
"dupe.cfg"에 포함 된 유일한 항목은 "PERSISTENT_COOKIES : TRUE"입니다. 그러나 내 질문은 여전히 남아 있습니다. 명령 줄을 통해이 설정을 어떻게 활성화합니까?