使用标准 Linux 工具链查找/替换 htmlentities?
有没有办法使用标准 Linux 工具链执行类似以下操作?
假设 example.com/index.php 的源代码是:
Hello, & world! "
我怎样才能做这样的事情...
curl -s http://example.com/index.php | htmlentities
...这将打印以下内容:
Hello, & world! "
仅使用标准 linux 工具链?
Is there a way I can do something like the following using the standard linux toolchain?
Let's say the source at example.com/index.php is:
Hello, & world! "
How can I do something like this...
curl -s http://example.com/index.php | htmlentities
...that would print the following:
Hello, & world! "
Using only the standard linux toolchain?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
重新编码
。编辑:顺便说一句,
recode
提供了几种不同的转换,对应于不同版本的HTML和XML,因此您可以使用例如HTML_3.2
来代替如果您有一个非常旧的 HTML 文档,则为HTML_4.0
。运行recode -l
将列出程序支持的所有字符集的完整列表。Use
recode
.EDIT: By the way,
recode
offers several different conversions corresponding to different versions of HTML and XML, so you can use e.g.HTML_3.2
instead ofHTML_4.0
if you have a really old HTML document. Runningrecode -l
will list all the complete list of charsets supported by the program.