免费注册 查看新帖 |

Chinaunix

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

请问大虾一个后缀名的问题!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-07-01 20:48 |只看该作者 |倒序浏览
我有很多这样子的文件:
TCDC.hi.mon.48     TCDC.hi.mon.92     TCDC.low.mon.82   
TCDC.mid.mon.72    TCDCclm.mon.62
TCDC.hi.mon.49     TCDC.hi.mon.93     TCDC.low.mon.83    TCDC.mid.mon.73    TCDCclm.mon.63
TCDC.hi.mon.50     TCDC.hi.mon.94     TCDC.low.mon.84    TCDC.mid.mon.74    TCDCclm.mon.64
TCDC.hi.mon.51     TCDC.hi.mon.95     TCDC.low.mon.85    TCDC.mid.mon.75    TCDCclm.mon.65
TCDC.hi.mon.52     TCDC.hi.mon.96     TCDC.low.mon.86    TCDC.mid.mon.76    TCDCclm.mon.66
TCDC.hi.mon.53     TCDC.hi.mon.97     TCDC.low.mon.87    TCDC.mid.mon.77    TCDCclm.mon.67
TCDC.hi.mon.54     TCDC.hi.mon.98     TCDC.low.mon.88    TCDC.mid.mon.78    TCDCclm.mon.68
TCDC.hi.mon.55     TCDC.hi.mon.99     TCDC.low.mon.89    TCDC.mid.mon.79    TCDCclm.mon.69
我想把文件名最后的数字都加上19,怎么办丫?
3X!

论坛徽章:
0
2 [报告]
发表于 2003-07-01 21:22 |只看该作者

请问大虾一个后缀名的问题!!

ls|while read LINE
do
echo $LINE|awk -F"." '{aaa=$4+19;printf("mv %s.%s.%s.%s %s.%s.%s.%s",$1,$2,$3,$4,$1,$2,$3,aaa)}'|sh
done

注意:作前备份.

论坛徽章:
0
3 [报告]
发表于 2003-07-01 22:26 |只看该作者

请问大虾一个后缀名的问题!!

谢谢!
我说得不够清楚
我指的不是数值加19,尔是在在前面添加19两个字符
原帖由 "nkliyong" 发表:
ls|while read LINE
do
echo $LINE|awk -F"." '{aaa=$4+19;printf("mv %s.%s.%s.%s %s.%s.%s.%s",$1,$2,$3,$4,$1,$2,$3,aaa)}'|sh
done

注意:作前备份.

论坛徽章:
0
4 [报告]
发表于 2003-07-01 22:41 |只看该作者

请问大虾一个后缀名的问题!!

[quote]原帖由 "philenso"][/quote 发表:
     

  1. ls|while read LINE
  2. do
  3. echo $LINE|awk -F"." '{printf("mv %s.%s.%s.%s %s.%s.%s.19%s",$1,$2,$3,$4,$1,$2,$3,$4)}'|sh
  4. done
复制代码

论坛徽章:
0
5 [报告]
发表于 2003-07-01 22:55 |只看该作者

请问大虾一个后缀名的问题!!

太谢谢了!
我是这样做的:
ls TCDC.*.mon.?? |while read LINE
do
echo $LINE|awk -F"." '{aaa=19$4;printf("mv %s.%s.%s.%s %s.%s.%s.%s",$1,$2,$3,$4,$1,$2,$3,aaa)}'|sh
done
应该没问题吧?
[quote]原帖由 "nkliyong"][/quote 发表:

论坛徽章:
0
6 [报告]
发表于 2003-07-02 00:49 |只看该作者

请问大虾一个后缀名的问题!!

in linux:
$for i in $(ls|tr ' ' '\n');do mv $i 19$i;done

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
7 [报告]
发表于 2003-07-02 01:19 |只看该作者

请问大虾一个后缀名的问题!!

原帖由 "bjgirl" 发表:
in linux:
$for i in $(ls|tr ' ' '\n');do mv $i 19$i;done
    俺作了,不对啊,相当于把短裤套到脑袋上了啊
-------------------------------------------------------------
# ./test
# ls
19TCDC.hi.mon.48  19TCDC.hi.mon.92  test
-------------------------------------------------------------

Let me think......

论坛徽章:
0
8 [报告]
发表于 2003-07-02 01:31 |只看该作者

请问大虾一个后缀名的问题!!

俺作了,不对啊,相当于把短裤套到脑袋上了啊
-------------------------------------------------------------
# ./test
# ls
19TCDC.hi.mon.48 19TCDC.hi.mon.92 test
-------------------------------------------------------------
呀~~,怎么错啦~~,
原来放后面呀~~那就...$i19...换个位置嘛~~嘻~~

论坛徽章:
0
9 [报告]
发表于 2003-07-02 01:43 |只看该作者

请问大虾一个后缀名的问题!!

原帖由 "laoxia" 发表:
    俺作了,不对啊,相当于把短裤套到脑袋上了啊
-------------------------------------------------------------
# ./test
# ls
19TCDC.hi.mon.48  19TCDC.hi.mon.92  test
-------------------------------..........
   

laoxia 回来啦!!!

高兴,高兴...   

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
10 [报告]
发表于 2003-07-02 01:45 |只看该作者

请问大虾一个后缀名的问题!!

还是不行,算了,放脑袋上放着吧,几天就习掼了,就当帽子了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP