linux中批量修改文件名的脚本代码

 更新时间:2013年01月23日 15:52:15   作者:  
linux中批量修改文件名的脚本代码,主要是使用了rename,结合shell,喜欢的朋友可以参考下
使用 rename 命令
========================
NAME
rename - Rename files

SYNOPSIS
rename from to file...
========================
复制代码 代码如下:

#! /bin/sh
INIFILE="./dirlist.ini"
CURPATH=$(pwd)
for SERVERPATH in $(cut -d: -f1 $INIFILE)
do
cd $SERVERPATH
cd ani
/usr/bin/rename .ANI .ani *
/usr/bin/rename .A?? .ani *
/usr/bin/rename .?N? .ani *
/usr/bin/rename .??I .ani *
cd ..
cd map
MAPPATH=$(pwd)
for maplist in $(ls -1)
do
cd ${MAPPATH}/${maplist}
/usr/bin/rename .yom .YOM *
/usr/bin/rename .y?? .YOM *
/usr/bin/rename .?o? .YOM *
/usr/bin/rename .??m .YOM *
done
cd $CURPATH
done

相关文章

  • shell实现贪吃蛇的示例代码

    shell实现贪吃蛇的示例代码

    本文主要介绍了shell实现贪吃蛇的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • 浅析Linux tar打包命令

    浅析Linux tar打包命令

    这篇文章主要介绍了Linux tar打包命令,本文给大家带来八个范例,每个范例都给大家介绍的非常详细,需要的朋友可以参考下
    2018-06-06
  • shell字符串操作详解

    shell字符串操作详解

    这篇文章主要介绍了shell字符串操作详解的相关资料,需要的朋友可以参考下
    2014-02-02
  • bash脚本编程学习之算术运算与文件查找

    bash脚本编程学习之算术运算与文件查找

    算数运算在每个编程语言里面是最基本的功能,在bash里面也是。下面这篇文章就给大家详细介绍了脚本编程bash中的算术运算与文件查找,文中还给出了多道练习题和答案,有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2016-12-12
  • linux脚本判断条件总结(必看)

    linux脚本判断条件总结(必看)

    下面小编就为大家带来一篇linux脚本判断条件总结(必看)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • getcwd cannot access parent directories错误解决方法

    getcwd cannot access parent directories错误解决方法

    这篇文章主要介绍了getcwd cannot access parent directories错误解决方法,在Linux下执行命令时有时会无意中遇到这个错误,这只是一个意外错误,解决方法很简单,需要的朋友可以参考下
    2015-01-01
  • Linux shell进行文件解压,复制和移动详解

    Linux shell进行文件解压,复制和移动详解

    Linux下进行文件的解压、复制、移动应该是最常见的操作了。尤其是我们在项目中使用大量的数据集文件时。本文我们就来细数用Shell进行文件操作的这些坑
    2022-05-05
  • Shell脚本数组操作小结

    Shell脚本数组操作小结

    这篇文章主要介绍了Shell脚本数组操作小结,包含数组定义、读取、替换、删除、复制、计算等,需要的朋友可以参考下
    2014-07-07
  • Linux shell实现HTTP服务示例代码

    Linux shell实现HTTP服务示例代码

    这篇文章介绍的是如何实现一个可以调用shell脚本的HTTP服务,本文给出了详细的示例代码,有需要的可以参考借鉴。
    2016-08-08
  • linux传输文件命令 rz 和 sz详解

    linux传输文件命令 rz 和 sz详解

    rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 这篇文章主要介绍了linux传输文件命令: rz 和 sz,需要的朋友可以参考下
    2019-12-12

最新评论