sed 修改指定字符后面的隨機內容


1. 修改指定字符后面的隨機內容

例:修改mcctconf中testrun:后面的隨機內容為xxx

sed -r 's/(testrun:)[^2113]*/\1xxx/' mcctconf

例:打印sed修改mcctconf中testrun:后面的隨機內容為xxx所在整行內容

sed -n -r 's/(testrun:)[^2113]*/\1/'p mcctconf

例:打印sed在mcctconf中指定testrun:后面的添加內容為xxx

sed -i 's/testrun:/&xxx/' ./mcctconf

 

2.java中使用sed不生效暫行辦法

echo -e \"$(sed -r 's/(testrun:)[^2113]*/\\1start/' mcctconf)\" > mcctconf

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM