我有一个软件,当运行../configure由于某些检查而失败时。
我找到了一种方法来手动注释掉49725-49735行,然后我就可以安装软件了。
我需要自动编辑配置文件并对这些行进行注释。
有没有人可以给我一个如何实现这一目标的提示?
答案 0 :(得分:3)
不建议像这样编辑配置文件(修复错误信息),但你比我更了解你的情况。
sed '49724,49736 {s/^/#/}' file > newFile && mv newFile file
IHTH
答案 1 :(得分:2)
sed '49725,49735{s/^/##/}' file
将“##”替换为您的评论代码
答案 2 :(得分:1)
您可以使用awk,
awk 'NR>49724&&NR<49736{$0="#"$0}1' file