sed 's/[^ ]*/aaabbbccccccc/' 111.txt

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/06 22:31:11
sed''s/[^]*/aaabbbccccccc/''111.txtsed''s/[^]*/aaabbbccccccc/''111.txtsed''s/[^]*/aaabbbccccccc/''111.txts

sed 's/[^ ]*/aaabbbccccccc/' 111.txt
sed 's/[^ ]*/aaabbbccccccc/' 111.txt

sed 's/[^ ]*/aaabbbccccccc/' 111.txt
sed中的 s/A/B/ 结构用于替换操作,将每行中的A(若含有)替换为B.
这里 A 是一个正则表达式 [^ ]* ,表示匹配“非空行”.
所以,意思就是,将 111.txt 文件中的所有非空行替换为 aaabbbccccccc
但最终结果如果没有重定向的话默认只是打印到屏幕,并不修改文件 111.txt.