0

这是 env 结果的摘录。

$ env
[...]
Apple_Ubiquity_Message=/tmp/launch-aPmDBq/Apple_Ubiquity_Message
__CF_USER_TEXT_ENCODING=0x1F5:0:91

MAVEN_OPTS=<some maven options>
PATH=<my path>
[....]

但是,由于空白行,某些库(某些 UIMA 库)无法在​​我的机器上运行。有人知道我如何删除它吗?

编辑:我可以通过在 .bash_profile 中添加一行(见下文)在终端上下文中解决它。但是,java 库不使用 bash 配置文件,问题仍未解决。

谢谢 !

4

2 回答 2

1

最有可能__CF_USER_TEXT_ENCODING包含尾随换行符。您可以使用以下方法将其删除:

__CF_USER_TEXT_ENCODING=$(echo $__CF_USER_TEXT_ENCODING)
于 2013-09-19T14:14:14.483 回答
0

试试这样:

sed '/^$/d' myFile
于 2013-09-19T18:25:19.120 回答