使用标准的linux工具链查找/替换htmlentities?

有没有办法可以使用标准的
linux工具链来做如下的操作?

让我们来看看example.com/index.php的来源是:

Hello,& world! "

我该怎么做这样的事情?

curl -s http://example.com/index.php | htmlentities

…将打印如下内容:

Hello,& world! "

只使用标准的linux工具链?

解决方法

使用
recode.

$echo 'Hello,& world! "' | recode HTML_4.0
Hello,& world! "

编辑:顺便说一句,重新编码提供了与HTML和XML的不同版本相对应的多种不同转换,因此可以使用例如如果您有一个非常旧的HTML文档,HTML_3.2而不是HTML_4.0.运行recode -l将列出程序支持的所有字符集的完整列表.

dawei

【声明】:唐山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。