ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 文件的大小写批量转换

文件的大小写批量转换

原创 Linux操作系统 作者:hjgluguo 时间:2009-08-13 09:23:57 0 删除 编辑
编写一个shell脚本,如下:
#!/bin/bash
  cd /home/oracle/translate
for i in `ls`; do mv -f $i `echo $i | tr a-z A-Z`; done

其中/home/oracle/translate是要转换的文件所在的目录,若要大写改为小写,只要把a-z与A-Z调换即可


若希望把FMB后缀的改为fmb,可以用如下脚本:
#!/bin/bash
cd /home/oracle/LIBRARY/fmb/LIB
ls | grep FMB | awk -F'.' '{print $1}'|xargs -i mv {}.FMB {}.fmb

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7865774/viewspace-612064/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 批量执行任务
请登录后发表评论 登录
全部评论

注册时间:2008-07-11

  • 博文量
    97
  • 访问量
    182062