請耐心等待,因爲我是新來的論壇,並試圖在發佈之前進行研究。我想要做的就是使用sed
來查看文件的多行文本以及任何包含「CPU使用率」字樣的行,我希望它可以註釋掉該行,並且在此之後立即顯示19行。例如file.txt
使用sed註釋掉包含特定字符串文本的行
This is some random text CPU USAGE more random text
Line2
Line3
Line4
Line5
etc.
我想sed
查找文本CPU使用的串並註釋掉以下行和19行
#This is some random text CPU USAGE more random text
#Line2
#Line3
#Line4
#Line5
#etc.
這是我一直想要什麼,但顯然它不是工作的因爲我張貼在這裏尋求幫助
sed '/\/(CPU Usage)s/^/#/+18 > File_name
sed: -e expression #1, char 17: unknown command: `^'
我想能夠在多個文件上使用它。任何幫助你可以提供非常感謝!