sed:非法选项--我在CentOS5上
有人知道需要哪个版本的sed才能使选项sed:非法选项--我在CentOS5上,sed,centos,rhel5,Sed,Centos,Rhel5,有人知道需要哪个版本的sed才能使选项-i工作吗?我在CentOS5上,我遇到了这个错误。我想你不能让我去工作了 我认为另一个问题可能会帮助你: 但是,也许解决方案不如sed-i好。如果要将-i与sed一起使用,那就错了sed是一个流编辑器,它应该用来编辑流,而不是像-i所希望的那样编辑文件 如果要编辑文件,应使用eded是一个行编辑器,应该用来编辑文件。依我看,这就是你想要使用的工具 顺便说一句,-i是GNUism。从: GNUSED增加了几个新特性。最著名的是文件的就地编辑(即,用应用se
-i
工作吗?我在CentOS5上,我遇到了这个错误。我想你不能让我去工作了
我认为另一个问题可能会帮助你:
但是,也许解决方案不如sed-i好。如果要将
-i
与sed
一起使用,那就错了sed
是一个流编辑器,它应该用来编辑流,而不是像-i
所希望的那样编辑文件
如果要编辑文件,应使用ed
ed
是一个行编辑器,应该用来编辑文件。依我看,这就是你想要使用的工具
顺便说一句,-i
是GNUism。从:
GNUSED增加了几个新特性。最著名的是文件的就地编辑(即,用应用sed程序的结果替换原始文件),这后来也包括在BSD sed中。这一功能现在经常被用来代替ed脚本:例如