鱼C论坛

 找回密码
 立即注册
查看: 4075|回复: 5

Linux删除名称为两个字符,并以a或A开头的文件

[复制链接]
发表于 2020-3-24 23:45:16 | 显示全部楼层 |阅读模式
5鱼币
操作系统是Ubuntu18。请问“删除名称为两个字符,并以a或A开头的文件”如何用正则表达式表达。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-25 21:41:46 | 显示全部楼层
^[aA].$
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-25 21:42:59 | 显示全部楼层
rm 不能支持正则吧,只能用通配符
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-26 02:02:27 | 显示全部楼层
s1978256 发表于 2020-3-25 21:42
rm 不能支持正则吧,只能用通配符

可以配合 find 命令
find + rm
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-8-26 23:11:02 | 显示全部楼层
本帖最后由 Softest卧龙 于 2023-8-26 23:14 编辑

这很简单,文件名不能用正则,要使用glob法则(有的与正则一样),
rm [Aa].
解释一下:[]表示指定范围内任意单个字符,(此集合中的单个字符)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-8-26 23:12:06 | 显示全部楼层
本帖最后由 Softest卧龙 于 2023-8-26 23:13 编辑




想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 10:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表