lynx -cfg = cfg.file $ URL
Dies funktioniert mit dem folgenden Inhalt der .cfg-Datei:
SET_COOKIES: TRUE
ACCEPT_ALL_COOKIES: TRUE
PERSISTENT_COOKIES: TRUE
COOKIE_FILE: cookie.file
Dies bedeutet jedoch nicht:
lynx -cookies = 1 -accept_all_cookies = 1 -cookie_file = cookie.file $ URL
Wenn es hilfreich sein soll - hier ist die Spur:
parse_arg (arg_name = -cookies = 1, mask = 1, count = 2)
parse_arg-Suche (Cookies = 1)
... überspringen (Maske 1/4)
parse_arg (arg_name = -accept_all_cookies = 1, mask = 1, count = 3 )
parse_arg lookup (accept_all_cookies = 1)
... überspringen (Maske 1/4)
parse_arg (arg_name = -cookie_file = cookie.file, mask = 1, count = 4)
parse_arg lookup (cookie_file = cookie.file)
... überspringen (Maske 1/4)
parse_arg (arg_name = $ URL, mask = 1, count = 5)
parse_arg Startdatei: $ URL
offensichtliche Frage, warum? Der eigentliche Unterschied zu dem, was ich sehe, ist die Unfähigkeit, "PERSISTENT_COOKIES: TRUE" durch Befehlszeilenoptionen in lynx auszulösen. oder habe ich vielleicht etwas übersehen / missverstanden?
lynx -cfg=dupe.cfg -cookies -accept_all_cookies -cookie_file=cookie.file $URL
Das einzige, was "dupe.cfg" enthält, ist "PERSISTENT_COOKIES: TRUE". Meine Frage bleibt jedoch weiterhin: Wie aktiviert man diese Einstellung über die Befehlszeile?