相关疑难解决方法(0)

sed -i选项不适用于solaris

我使用sed替换文件中的NULL行.我使用的命令是

sed -i "s/.*shayam.*//g" FILE
Run Code Online (Sandbox Code Playgroud)

这在linux中工作正常.shayam在FILE中替换为空白.但是当我在solaris中使用它时,它显示出一些错误.

sed:非法选择 - 我

如何在solaris中使用sed的-i功能.请帮助.

unix solaris sed

9
推荐指数
2
解决办法
3万
查看次数

如何在文本文件中按行号替换特定行?

我的linux盒子上有一个2GB的文本文件,我正试图导入我的数据库.

我遇到的问题是处理此rdf文件的脚本在一行上窒息:

mismatched tag at line 25462599, column 2, byte 1455502679:
<link r:resource="http://www.epuron.de/"/>
<link r:resource="http://www.oekoworld.com/"/>
</Topic>
=^
Run Code Online (Sandbox Code Playgroud)

我想替换</Topic></Line>.我不能在所有行上搜索/替换,但我确实有行号,所以我希望有一些简单的方法来用新文本替换那一行.

有什么想法/建议吗?

linux

5
推荐指数
3
解决办法
1万
查看次数

标签 统计

linux ×1

sed ×1

solaris ×1

unix ×1