免费注册 查看新帖 |

Chinaunix

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

[文件目录] 如何将前后一致,而中间不同的单词利用正则表达式和mv移动到其它目录? [复制链接]

论坛徽章:
5
程序设计版块每日发帖之星
日期:2016-04-15 06:20:00每日论坛发贴之星
日期:2016-04-15 06:20:0015-16赛季CBA联赛之八一
日期:2016-07-08 09:20:28操作系统版块每日发帖之星
日期:2016-08-03 06:20:002016科比退役纪念章
日期:2016-10-30 13:59:12
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2017-05-17 16:56 |只看该作者 |倒序浏览
root@eqx-google-st-1:~# ls
blacklistTool.jsp                google_claimReport_v1.9.4.0.tar.gz
debug.log                          google_claimWeb_v1.9.4.0.tar.gz
downloadImage.sh           google_db_v1.8.11.0.tar.gz
eqx-reclaim-st-1.facter    google_db_v1.9.4.0.tar.gz

我应该如何把google_claimReport_v1.9.4.0.tar.gz, google_claimWeb_v1.9.4.0.tar.gz ,google_db_v1.9.4.0.tar.gz 三个文件移动到/tmp下面来,
我使用正则表达式 :
mv  google.*v1.9.4.0.tar.gz  /tmp
提示如下错误:
mv: cannot stat ‘google.*v1.9.4.0.tar.gz’: No such file or directory

请问应该如何来写?


论坛徽章:
39
双子座
日期:2014-08-06 17:37:19极客徽章
日期:2016-12-07 14:03:402017金鸡报晓
日期:2017-01-10 15:13:292017金鸡报晓
日期:2017-02-08 10:39:4215-16赛季CBA联赛之新疆
日期:2017-03-24 16:36:1915-16赛季CBA联赛之江苏
日期:2017-04-26 17:19:08黑曼巴
日期:2018-03-07 18:56:5615-16赛季CBA联赛之八一
日期:2018-03-09 10:44:1015-16赛季CBA联赛之江苏
日期:2018-03-12 15:12:1915-16赛季CBA联赛之青岛
日期:2018-03-16 09:13:0515-16赛季CBA联赛之山东
日期:2018-04-27 18:23:0515-16赛季CBA联赛之新疆
日期:2018-05-04 11:29:30
2 [报告]
发表于 2017-05-17 17:08 |只看该作者
  1. mv google*v1.9.4.0.tar.gz  /tmp
复制代码

这里不能用正则  而是通配符

论坛徽章:
5
程序设计版块每日发帖之星
日期:2016-04-15 06:20:00每日论坛发贴之星
日期:2016-04-15 06:20:0015-16赛季CBA联赛之八一
日期:2016-07-08 09:20:28操作系统版块每日发帖之星
日期:2016-08-03 06:20:002016科比退役纪念章
日期:2016-10-30 13:59:12
3 [报告]
发表于 2017-05-20 21:54 |只看该作者
回复 2# o枫叶o飘零

非常感谢,请问一下这里为什么不能用正则  而是只能使用通配符?

论坛徽章:
39
双子座
日期:2014-08-06 17:37:19极客徽章
日期:2016-12-07 14:03:402017金鸡报晓
日期:2017-01-10 15:13:292017金鸡报晓
日期:2017-02-08 10:39:4215-16赛季CBA联赛之新疆
日期:2017-03-24 16:36:1915-16赛季CBA联赛之江苏
日期:2017-04-26 17:19:08黑曼巴
日期:2018-03-07 18:56:5615-16赛季CBA联赛之八一
日期:2018-03-09 10:44:1015-16赛季CBA联赛之江苏
日期:2018-03-12 15:12:1915-16赛季CBA联赛之青岛
日期:2018-03-16 09:13:0515-16赛季CBA联赛之山东
日期:2018-04-27 18:23:0515-16赛季CBA联赛之新疆
日期:2018-05-04 11:29:30
4 [报告]
发表于 2017-05-22 16:48 |只看该作者
因为正则不能使用在文件名或者文件路径中

论坛徽章:
5
程序设计版块每日发帖之星
日期:2016-04-15 06:20:00每日论坛发贴之星
日期:2016-04-15 06:20:0015-16赛季CBA联赛之八一
日期:2016-07-08 09:20:28操作系统版块每日发帖之星
日期:2016-08-03 06:20:002016科比退役纪念章
日期:2016-10-30 13:59:12
5 [报告]
发表于 2017-05-23 09:29 |只看该作者
回复 4# o枫叶o飘零

非常感谢. 同时我也了解了linux命令中只有几个命令可以用到正则: find,egrep,awk,sed
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP