收藏文章 楼主

文件批量重命名-shell 批处理

版块:shell   类型:普通   作者:小绿叶技术博客   查看:1578   回复:0   获赞:0   时间:2023-05-29 10:13:41



#!/bin/bash

dir="/datadisk/eisc/ftp/eisc/报销/20230529/高德打车电子发票"
filelist=(`ls $dir | grep -v mv.sh`)



for((i=0;i<${#filelist[*]};i++))
do
    echo "文件: $dir/${filelist[$i]}  
    正在重新命名为: $dir/$i.pdf
    " 
    sudo mv  $dir/${filelist[$i]}   $dir/$i.pdf
done

echo "列出所有文件: "; ls -alh $dir/





提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:文件批量重命名-shell 批处理

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息