该:http : //lynx.isc.org/未加载。
它是https://lynx.invisible-island.net/什么是基于文本的网络浏览器“lynx”的官方名称?
我最近设法设置了我的 mailcap,以便 mutt 可以在消息窗口中显示 HTML 电子邮件:
# ~/.mailcap
text/html; lynx -dump '%s' | more; nametemplate=%s.html; copiousoutput;
Run Code Online (Sandbox Code Playgroud)
这是自动化的:
# ~/.muttrc
auto_view text/html
Run Code Online (Sandbox Code Playgroud)
虽然我认为lynx在将 HTML 转换为文本方面做得不错,但有时这并不能解决问题,我希望能够在我的网络浏览器 ( luakit) 中打开 HTML 附件。
有没有办法透明地做到这一点?对我来说一个好的工作流程如下:
lynx转换它)lynxluakit。我正在从控制台测试一些 ajax 调用。我喜欢摆脱 html 标记的元信息噪音,只阅读内容,因此我喜欢将它传送到终端浏览器,例如 lynx。
然而:
curl www.google.de | lynx
Run Code Online (Sandbox Code Playgroud)
只需打开一个新的 lynx 实例。
我不想:
curl www.google.de > someFile.html && lynx someFile.html
Run Code Online (Sandbox Code Playgroud) Centos 8 下可以使用什么控制台浏览器?我试图安装它们但是
sudo yum -y install lynx w3m links elinks links2 netrik
No match for argument: lynx
No match for argument: w3m
No match for argument: links
No match for argument: elinks
No match for argument: links2
No match for argument: netrik
Error: Unable to find a match
Run Code Online (Sandbox Code Playgroud) 我在 html 表中有一些文档。我想将表转换为 ascii 表,就像您在返回 mysql 命令行结果时看到的那样,如下所示:
+------------+------------+
| header | header |
+------------+------------+
| cell data | cell data |
+------------+------------+
| cell data | cell data |
+------------+------------+
Run Code Online (Sandbox Code Playgroud)
...所以我可以将它包含在一些代码注释中。
我怎么能轻松做到这一点?我正在考虑将 lynx 的输出传输到一个文件中,但 lynx 不会在表格周围放置 ascii 边框:P
我还想控制单元格宽度,以便内容单元格不会溢出到代码可接受的屏幕宽度之外。
我正在尝试自动化只能通过浏览器完成的登录过程。我正在使用 lynx 浏览器来编写执行此操作所需的操作。Lynx 通过将用户的击键转储到一个文件中,然后它允许一个标志:-cmd_script=scriptfile加载脚本来做到这一点。
我调用lynx:
lynx -accept_all_cookies -cmd_script="myscript.lynx" www.example.com
Run Code Online (Sandbox Code Playgroud)
从我的交互式终端,生成的脚本非常适合我。
我有 cron 运行任务,但它不起作用。我检查了 /var/log/everything.log 并注意到当脚本运行时,lynx 询问:
Your Terminal type is unknown!
Enter a terminal type: [vt100]
Run Code Online (Sandbox Code Playgroud)
为了解决这个问题,我使用了-term=linux停止问题的标志,但登录过程似乎仍然没有超过第一页(通过查看日志文件)。
我已经尝试了尽可能多的建议。我从 env (在交互式终端中)复制结果并将它们粘贴到脚本中,以查看环境是否会修复它,但遗憾的是它没有。
另一个注意事项:我的登录过程涉及重定向(它不会在 lynx 浏览器中重定向,所以我只需按照它提供的链接进行操作)
我爱lynx。我喜欢没有标签的浏览。称我为 luddite,但我只在必要时使用现代浏览器。每天大约两次,最多几分钟。
不过,我真的很讨厌一件事lynx。lynx当涉及到文件类型时,如何自定义的行为并不是很明显。
如果我遇到 .pdf 文件,它会下载它,然后尽职尽责地询问我是否愿意将其保存到磁盘。谢谢,lynx。就像你读懂了我的心思什么的。
如果我遇到一个 .torrent 文件,lynx下载它,然后用 .torrent 文件打开它transmission-gtk。
呃……不,lynx。我会更喜欢transmission-cli或只拥有 torrent 文件。
如果我尝试打开一个磁铁 URL,lynx不知道如何处理它。(嘘!transmission-cli,lynx!
但最糟糕的是当我下载 .ogg 时,因为lynx假设我想在 TTY 中使用VLC 播放它,使用 caca 将视频呈现为 ASCII。
不好lynx!
我如何鞭打lynx?如何自定义此行为?编辑/etc/lynx/lynx.cfg似乎不起作用。
我在使用 Lynx 文本浏览器时遇到问题。当我尝试下载一些 tar.gz 文件时,Lynx 没有下载它。它将它放在一个 tmp 目录中,然后尝试使用以下命令解压缩它:
/bin/tar tvf -
Run Code Online (Sandbox Code Playgroud)
它并不总是这样做。通常它只是下载文件,但如果它是 sourceforge 站点上的链接(其中一个重定向“您的下载将很快开始”链接),那么它会执行不需要的 tvf 行为。显然这是错误的,因为它是 GZIPPED 文件,所以 Lynx 然后挂起。这样做的明显原因是 /etc/mailcap 中有一行内容如下:
application/x-tar; /bin/tar tfv -; print=/bin/tar tvf - [etc, more gobblediguck]
Run Code Online (Sandbox Code Playgroud)
这是双重错误,因为我不希望 Lynx 将它放在 tmp 目录中并解压缩文件。我希望它下载到当前目录。
理想情况下,我不想修改我的 mailcap 设置,因为我没有这些方面的经验。当它们来自 sourceforge/自动下载站点时,如何让 Lynx 只下载 tar.gz 文件?
我使用 Linux Mint Olivia。我刚刚安装了 Lynx。
如何将 Lynx 设置为我的浏览器,以便当我从终端打开链接时,它们会使用 Lynx 在该终端中打开?
我经常在远程计算机上使用 Lynx 来查看网站(比端口转发更快)。有时,我想要访问的 URL 包含 Lynx 似乎需要编码的未转义字符(例如括号)。例如
http://www.example.com/This(URL)is anExample.html
应该是
http://www.example.com/This%28URL%29is%20anExample.html。
是否有现有的脚本?或者,Lynx 是否有一些选项可以使它变得不必要?
lynx ×10
browser ×3
html ×2
shell-script ×2
command-line ×1
console ×1
cron ×1
curl ×1
defaults ×1
download ×1
file-opening ×1
linux-mint ×1
mime-types ×1
mutt ×1
ncurses ×1
pipe ×1
stdin ×1
tar ×1
url ×1
web ×1