lynx
не поддерживает POST из командной строки
Я вижу только эти решения:
используйте программное обеспечение для веб-автоматизации, например селен
выберите свой язык и запрограммируйте свою простую автоматизацию:
launch the browser passing the URL on the cmdline
wait a few second and simulate key press to fill the form fields
см. напримерhttp://www.semicomplete.com/projects/xdotool/
Какой бы сценарий вы ни запускали, его первая строка содержит
#!/usr/bin/env node
Единственная проблема заключается в том, что это также текстовый файл DOS. Это видно из \r
в сообщении об ошибке. \r
- это распространенный способ кодирования символа возврата каретки, и текстовые файлы DOS имеют их в конце каждой строки перед символом перевода строки, который служит «новой строкой» в системах Unix.
Преобразуйте файл сценария в текстовый файл Unix, используя, например,.утилита dos2unix
.