设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
shell进阶应用、shell编程
›
^[^l] 是啥意思?
返回列表
查看:
828
|
回复:
3
^[^l] 是啥意思?
[复制链接]
acesword
acesword
当前离线
积分
40
IP卡
狗仔卡
发表于 2006-4-29 10:36:41
|
显示全部楼层
|
阅读模式
书上写的是排除关联目录的目录列表
糊涂ing..帮忙解释一下吧。谢谢。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
pointer
pointer
当前离线
积分
496
IP卡
狗仔卡
发表于 2006-4-29 10:44:30
|
显示全部楼层
是正则表达式吗?
非I开头的
回复
支持
反对
使用道具
举报
显身卡
acesword
acesword
当前离线
积分
40
IP卡
狗仔卡
楼主
|
发表于 2006-4-29 11:20:25
|
显示全部楼层
是正则表达式
^表示匹配行首,[^l]是匹配非l
那么综合就是匹配非l行首.......这个和“排除关联目录的目录列表”有啥关系?
顺便再问个问题
[^0-0] 是表示非数字的意思吗?我怀疑是书上印错了,非数字应该用[^0-9]吧?
回复
支持
反对
使用道具
举报
显身卡
晨想
晨想
当前离线
积分
9643
IP卡
狗仔卡
发表于 2006-4-30 03:04:21
|
显示全部楼层
意思是:打头的不能是l。所以:
lrwxrwxrwx 1 root root 23 2006-03-01 02:36 blfs1 -> /mnt/unix/BLFS_Package1/
一开始的就是 l 开头的,所以可以过滤掉。呵呵。
l 是字母 L 的小写,不是大写 i。
至于第二个问题,是 0-9。不是0-0。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Ubuntu Linux 专题讨论
Gentoo Linux
Debian Linux
Redhat/Fedora/CentOS Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表