当前位置:  技术问答>linux和unix

看看这4个sed命令

    来源: 互联网  发布时间:2017-03-04

    本文导语:  1、echo $@ | sed "s,-v ,,g; s,-v$,,g" 2、echo "$@" | sed 's/ / /g' 3、sed -n -e "/^include.*(.*)/s/include.*((.*)).*$/1/p" 4、sed 's,^([0-9]*).([0-9]*).([0-9]*).*,1,' sed参数看起来太繁杂了,有双引号,还有单引号,有逗号,还有分号…… ...

1、echo $@ | sed "s,-v ,,g; s,-v$,,g"
2、echo "$@" | sed 's/ / /g'
3、sed -n -e "/^include.*(.*)/s/include.*((.*)).*$/1/p"
4、sed 's,^([0-9]*).([0-9]*).([0-9]*).*,1,'

sed参数看起来太繁杂了,有双引号,还有单引号,有逗号,还有分号……
谁能讲讲这4个命令的意思?(需要指出单引号、双引号的不同)我写的一个Linux下完成ftp命令的脚本,大家帮忙看看哪里不对? iis7站长之家

|
sed里的s/.../...中的/可以用任何其他符号代替,比如s@...@...和s/.../...是一样的。

所以,你见到的:

1,s/-v//g ,删除所有的-v; s/-v$//g 删除所有结尾的-v。
2, 删除所有的空格
3,有点乱,再说!
4, 替换YYY.XXX.XXX.XXX为YYY,

|
第三个的意思是,保留include开头行后面括号中的内容。

[www@www ~]$ echo "include (the is the result)"|sed -n -e "/^include.*(.*)/s/include.*((.*)).*$/1/p"
the is the result

|

# later cache the command line in config.status
OPT_CMDLINE=`echo $@ | sed "s,-v ,,g; s,-v$,,g"`
多用在configure中,来缓存命令行。基本上可以理解为将-v去掉

|
学习了。
单引号是强引用,对里面的引用不做扩展。双引号可以扩展变量

|
每个都动手试试

|

这是shell的语法

    
 
 

您可能感兴趣的文章:

  • 请大家帮我看看这几行shell命令错在哪里
  • 看看这个脚本命令是什么意思?
  • 一条命令看不明白!大家给看看
  • redhat linux bash错误,命令解析不了了,请大家帮我看看
  • 帮忙看看,gcc中 把所有的目标文件链接为动态库 的命令 错在哪里?
  • 请各位帮我看看,linux 中不能正常使用rm 命令
  • ubuntu 中的命令都不能使用了 谁能帮我看看
  • 我写的一个Linux下完成ftp命令的脚本,大家帮忙看看哪里不对?
  • 帮忙看看, 这个脚本的SSH命令为何在循环中永远只执行一次?
  • 哪位大哥给我看看下面命令是什么意思?谢谢了·~~
  • 只有一行代码的Makefile文件,在执行make命令时出错。请帮忙看看 ,谢谢
  • 关于sed 替换的问题 急急急(请各位老大帮忙看看,谢谢了!)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 简单!看看这个方法!简单!看看这个方法!
  • linux高手看看
  • 好消息,近来看看......
  • 我想看看有关Linux和Unix的源码,有什么好的建议
  • 想看看linux的内核源代码!从哪里开始!给点建议!!
  • 我初学JAVA,大家愿意交朋友的进来看看!留QQ的给分啊!
  • 关于全选的问题大家帮忙看看~
  • jsp论坛,大家快去看看,解决树形目录http://52jsp.126.com
  • 各位大侠,小侠,快过来看看。
  • 看过操作系统设计与实现的进来看看
  • 请进来看看!!
  • 帮我看看下面这条语句??
  • 大家去软件工程论坛里面去看看那,我发了700分的问题!!
  • 建议去这里看看,有好多基本的重要知识! 绝对值得一看!
  • 大家帮我看看,我好把贴子结了,里面有100分。。。。。。
  • 到 http://www.xbit2008.com 看看技术文章把! 我写的或从网上摘的!
  • 虚心请教问题,帮我看看好吗?
  • 我刚申请的域名rootsafe.com大家看看怎么样? up有分!
  • 帮我看看是不是被黑了?
  • 我的Solaris启动不了了,请帮忙看看


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3