社区
系统维护与使用区
帖子详情
linux如何匹配正则表达式
三千大千世界
2011-07-14 11:26:44
不要写法
我在shell里写了dtForm="\<[0-9]{8}\>",我要匹配这个shell的第一个参数是不是八个数字,表达式写好了,匹配怎么写啊,谢谢各位
...全文
133
14
打赏
收藏
linux如何匹配正则表达式
不要写法 我在shell里写了dtForm="\",我要匹配这个shell的第一个参数是不是八个数字,表达式写好了,匹配怎么写啊,谢谢各位
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
三千大千世界
2011-07-14
打赏
举报
回复
[Quote=引用 4 楼 boca 的回复:]
echo $1|grep "\<[0-9]{8}\>"
[/Quote]
(echo $1|grep "\<[0-9]{8}\>") && echo "success"
如果带的参数格式正确应该打印 success 吧 ,但是什么也没打印出来啊?
帅得不敢出门
2011-07-14
打赏
举报
回复
grep "\<[0-9]{8}\>" < $1
然后判断 $?
boca
2011-07-14
打赏
举报
回复
echo $1|grep "\<[0-9]{8}\>"
三千大千世界
2011-07-14
打赏
举报
回复
[Quote=引用 1 楼 lgxwqq111 的回复:]
用sed 或者grep都可以阿
[/Quote]
不行啊 grep "\<[0-9]{8}\>" $1
说 no such file or directory
是写在.sh文件里的
freetstar
2011-07-14
打赏
举报
回复
grep "\<[0-9]{8}\>" 你的字符串
freetstar
2011-07-14
打赏
举报
回复
用sed 或者grep都可以阿
帅得不敢出门
2011-07-14
打赏
举报
回复
-eq
帅得不敢出门
2011-07-14
打赏
举报
回复
if [ $? eq 0 ]; then
三千大千世界
2011-07-14
打赏
举报
回复
[Quote=引用 10 楼 zmlovelx 的回复:]
echo "123456789"|grep "[0-9]\{8\}" -q
if [ -z $? ];then
echo "yes"
fi
[/Quote]
谢谢提示,-q不错
这样ok了
(echo $1 | grep "\<[0-9]\{8\}\>" -q) && echo "succ"
谢谢各位 结贴
三千大千世界
2011-07-14
打赏
举报
回复
[Quote=引用 9 楼 zmlovelx 的回复:]
grep "\<[0-9]\{8\}\>"
[/Quote]
帅哥 还不行呀
帅得不敢出门
2011-07-14
打赏
举报
回复
echo "123456789"|grep "[0-9]\{8\}" -q
if [ -z $? ];then
echo "yes"
fi
帅得不敢出门
2011-07-14
打赏
举报
回复
grep "\<[0-9]\{8\}\>"
三千大千世界
2011-07-14
打赏
举报
回复
[Quote=引用 5 楼 zmlovelx 的回复:]
grep "\<[0-9]{8}\>" < $1
然后判断 $?
[/Quote]
这样写的话 还是 no such file or directory
三千大千世界
2011-07-14
打赏
举报
回复
[Quote=引用 4 楼 boca 的回复:]
echo $1|grep "\<[0-9]{8}\>"
[/Quote]
dtForm="[0-9]\{8\}" 写错了
(echo $1|grep "\<[0-9]{8}\>") && echo "success"
这样可以,但是连参数也打印了,可以不打印吗
文件路径的
正则表达式
其中包括windows和
linux
文件路径的
正则表达式
;去除空格和斜杠转换的replaceall方法
Linux
在合集中使用
正则表达式
来
匹配
查找.zip
在
Linux
系统中,
正则表达式
(Regular Expression)是一种强大的文本处理工具,它能用于
匹配
、查找、替换等操作,广泛应用于数据提取、文件搜索、脚本编程等多个领域。本合集主要围绕如何在
Linux
环境下利用
正则表达式
...
java通过
正则表达式
匹配
获取MAC(支持windows和
Linux
)
java通过
正则表达式
匹配
获取MAC(支持windows和
Linux
)
UNIX和
Linux
Shell
正则表达式
语法介绍
正则表达式
作为一个模板,将某个字符模式与所搜索的字符串进行
匹配
。本文介绍了UNIX和
Linux
Shell
正则表达式
的语法。
Linux
常用命令和管理03-grep及
正则表达式
1
本文将详细介绍
Linux
中的 grep 命令和
正则表达式
的使用,涵盖变量类别、Bash 配置文件、计算机理解、编程语言、Bash 编程、文件搜索、grep 命令、
正则表达式
、基本
正则表达式
的元字符、次数
匹配
、位置锚定、分组、...
系统维护与使用区
19,620
社区成员
74,588
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章