sed 's/[^ ]*/aaabbbccccccc/' 111.txt
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 05:27:58
xj@_evB QZHn4.jBMc`Z]dI:&(tbX+W$srvB%Ie"=4Cr\|[ -1; -RMUֈA
[Y8UQ=[i~1M'I`{\c։hI9"pCjv/yVS*VLTmp9AƂԊgΑq"v@.[UR@KF߸5]h
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.