当前位置: 技术问答>linux和unix
求助:Linux sed命令
来源: 互联网 发布时间:2016-11-14
本文导语: ls -l >ls.out cat ls.out |sed -e 's/root/user/' >ls.out 这时会发现ls.out文件为空 网上很多文章都是说,应该可以将ls.out中的root替换为user的,求解释 | 或者 var1=root var2='user name' #这里需要注意的...
ls -l >ls.out
cat ls.out |sed -e 's/root/user/' >ls.out
这时会发现ls.out文件为空
网上很多文章都是说,应该可以将ls.out中的root替换为user的,求解释
cat ls.out |sed -e 's/root/user/' >ls.out
这时会发现ls.out文件为空
网上很多文章都是说,应该可以将ls.out中的root替换为user的,求解释
|
或者
var1=root
var2='user name' #这里需要注意的是 赋值的时候有空格一定要加引号
sed -i -e 's/'"$var1"'/'"$var2"'/g' /tmp/ls.out
var1=root
var2='user name' #这里需要注意的是 赋值的时候有空格一定要加引号
sed -i -e 's/'"$var1"'/'"$var2"'/g' /tmp/ls.out
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。