zoukankan      html  css  js  c++  java
  • ubuntu---sh文件重命名

    #!/bin/bash
    
    #########################################################################
    # File Name: listdirs.sh
    # Author: wp@2020.03.30
    # 目的:合并图像文件夹+图像重命名
    #########################################################################
    
    mkdir 新图像
    i=0
    resultdir=./新图像/
    app=cute_
    
    for dir in ./原图像/*
    do 
        if test -d $dir
        then
            echo $dir 是目录
            dir=$dir""/
            for file in $dir""*.jpg 
            do 
                i=$(expr $i + 1)
                arr=$(echo $file | tr "/" "
    ")
                for x in $arr
                do
                    filename=$x
                done
    
                brr=$(echo $filename | tr "." "
    ")
                brrs=( $brr )
                fileid=${brrs[0]}
    
                echo $file,$fileid,$brr,$i
                resultfile=$resultdir""$app""$i"".""${brrs[1]}
    
                mv $file $resultfile
            done
    
            for file in $dir""*.jpeg
            do 
                i=$(expr $i + 1)
                arr=$(echo $file | tr "/" "
    ")
                for x in $arr
                do
                    filename=$x
                done
    
                brr=$(echo $filename | tr "." "
    ")
                brrs=( $brr )
                fileid=${brrs[0]}
    
                echo $file,$fileid,$brr,$i
                mv $file $resultdir""$app""$i"".""${brrs[1]}
            done
        fi
    done

  • 相关阅读:
    js内置对象
    js对象
    js函数
    js数组
    fetch
    vue按需引入element或mint
    nginx跳转访问
    webstrom vue项目让局域网访问
    Vue+Highcharts完全使用
    HighCharts使用更多图表HighChartsMore
  • 原文地址:https://www.cnblogs.com/carle-09/p/12597062.html
Copyright © 2011-2022 走看看