从命令行向 HTML 添加软连字符

从命令行向 HTML 添加软连字符

我正在寻找一种方法,­从命令行自动插入软连字符(或 Unicode 字符)来将单词连字符连接到 HTML 文档中。

1)从命令行执行此操作的最佳方法是什么?

2) 在使用不同的词典/规则进行单词连字时,有哪些选择?除英语外,还有其他语言的规则吗?

我知道有些软件,包括 LibreOffice,如自动连字软件,有将连字符应用于文档的选项,但我正在寻找在现有 HTML 文档中执行连字符操作的方法,而不使用文字处理软件。

答案1

如果您要查找的只是用 进行替换-­则只需使用sed

sed -i 's/-/\­/g' file.html

上述命令将编辑file.html并进行您想要的替换。

您的其他问题与此无关,所以我不会深入探讨,但确实,不同的语言通常有不同的连字符规则。

相关内容