免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4482 | 回复: 11
打印 上一主题 下一主题

ls |sed 's/.*/mv &\U &/'|sh求解释 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-24 23:08 |只看该作者 |倒序浏览
ls |sed 's/.*/mv &\U &/'|sh求解释

我知道运行结果是什么。。我就找不到U的定义。。

高手给我解释一下吧。还有为什么要加sh

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
2 [报告]
发表于 2010-08-24 23:11 |只看该作者
回复 1# vincent_k


    \U是sed正则的元字符。
    sh就是执行命令。

论坛徽章:
0
3 [报告]
发表于 2010-08-24 23:20 |只看该作者
有参考资料嘛?我想看一下。我自己没有找到

论坛徽章:
0
4 [报告]
发表于 2010-08-24 23:34 |只看该作者
U的资料在那里。找了好久也没发现资料

论坛徽章:
0
5 [报告]
发表于 2010-08-24 23:36 |只看该作者
表 5-7。字母数字正则元符号


符号 原子性 含义
\0 是 匹配空字符(ASCII NUL)。
\NNN 是 匹配给出八进制的字符,最大值为\377。
\n 是 匹配前面第n个捕获字串(十进制)。
\a 是 匹配警钟字符(BEL)。
\A 否 如果在字串的开头为真
\b 是 匹配退各字符(BS)。
\b 否 在字边界为真
\B 否 不在字边界时为真
\cX 是 匹配控制字符 Control-x(\cZ,\c[,等)。
\C 是 匹配一个字节(C字符),甚至在utf8中也如此(危险)
\d 是 匹配任何数字字符
\D 是 匹配任何非数字字符
\e 是 匹配逃逸字符(ASCII ESC,不是反斜杠)。
\E —— 结束大小写(\L,\U)或者掩码(\Q)转换
\f 是 匹配进页字符(FF)。
\G 否 如果在前一个m//g的匹配结尾位置时为真
\l —— 只把下一个字符变成小写
\L —— 把\E以前的字母都变成小写
\n 是 匹配换行符字符(通常是NL,但是在Mac上是CR)。
\N{NAME} 是 匹配命名字符(\N{greek:Sigma})。
\p{PROP} 是 匹配任何有命名属性的字符
\P{PROP} 是 匹配任何没有命名属性的字符
\Q —— 引起(消元)直到\E前面的字符
\r 是 匹配返回字符(通常是CR,但是在Mac上是NL)。
\s 是 匹配任何空白字符。
\S 是 匹配任何非空白字符。
\t 是 匹配水平制表符(HT)。
\u —— 只把下一个字符变成标题首字符
\U —— 大写(不是标题首字符)\E 以前的字符。
\w 是 匹配任何“字”字符(字母数字加"_" )。
\W 是 匹配任何“非字”字符。
\x{abcd} 是 匹配在十六进制中给出的字符。
\X 是 匹配Unicode里的”组合字符序列“字串。
\z 否 只有在字串结尾时为真
\Z 否 在字串结尾或者在可选的换行符之前为真。

论坛徽章:
0
6 [报告]
发表于 2010-08-24 23:50 |只看该作者
good资料齐全

论坛徽章:
0
7 [报告]
发表于 2010-08-24 23:53 |只看该作者
mark一下

论坛徽章:
0
8 [报告]
发表于 2010-08-25 00:15 |只看该作者
留个记号吧

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
9 [报告]
发表于 2010-08-25 09:05 |只看该作者
回复 4# vincent_k


    sed man里面有啊。

论坛徽章:
0
10 [报告]
发表于 2010-08-25 09:14 |只看该作者
ls |sed 's/.*/mv &\U &/'|sh求解释

我知道运行结果是什么。。我就找不到U的定义。。

高手给我解释一 ...
vincent_k 发表于 2010-08-24 23:08



    运行结果是啥?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP