shell 批量修改文件名字

版权声明:原创文章欢迎转载,不过要记得加出处哦 https://blog.csdn.net/wljk506/article/details/80409819

shell 批量修改文件名字
风.foxwho

#!/bin/bash

declare -A DATA;

DATA["88888888"]="X222222"

#element="88888888"
#echo ${DATA[$element]}

#循环出当前目录文件夹
for element in `ls`
do
    echo $element" =========\n"
    if [ -d $element ]
    then
        tmp=${DATA[$element]}
        if [ "$tmp" = "" ]
        then
          echo $tmp" ARR is not find!\n"
        else
              mv $element $tmp
        fi
    else
        echo ""
    fi
done


echo "SUCCESS"
阅读更多

扫码向博主提问

风.foxwho

非学,无以致疑;非问,无以广识
  • 擅长领域:
  • php
  • java
  • go
  • 架构
  • more
去开通我的Chat快问
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页