基于linux下的字符匹配

这篇博客介绍了如何在Linux环境下使用字符匹配进行文件管理,包括创建、删除和移动文件。通过练习,展示了如何利用通配符和正则表达式创建特定模式的文件,并进行文件操作,如将特定条件的文件移动到指定目录。此外,还强调了熟悉基本命令、观察目录结构以及避免错误的重要性。
摘要由CSDN通过智能技术生成

字符匹配:

建立文件:       touch "fi le" "fiale" "fiAle" "fi?le" "fi6le"

[[:alpha:]]     匹配单个字母     格式:

                      rm -fr fi[[:alpha:]]le

结果如下图所示:


[[:lower:]]     匹配单个小写字母

[[:upper:]]     匹配单个大写字母

[[:digit:]]     匹配单个数字

[[:alnum:]]     匹配单个数字或字母

[[:punct:]]     匹配单个符号

[[:space:]]     匹配单个空格


当我们没有加通配符时候每次删除都要询问是否删除,加上通配符之后就会把相应功能的文件删除掉,我们在操作时候可以上下翻命令,为了更好地呈现效果,每次我们删除掉之后重新建立一下所有文件以便观察。再就是需要每天练习熟悉相应的命令。

练习:将etc目录下面的带数字的还有.conf文件移出来到桌面:

cp /etc/*[[:digit:]]*.conf .

这个命令中一个就是*代表匹配所有字符,然后.代表就是移动到当前路径。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值