AI智能
改变未来

Ubuntu下利用shell批量解压和批量重命名-20200527

From 有三AI,做此记录
批量解压:

for dir in test1/*doif test -f $dirthenbrr=$(echo $dir | tr \".\" \"\\n\")brrs=( $brr )fileid=${brrs[0]}echo $fileidmkdir $fileidtar -xvf $dir -C $fileidfidone

批量重命名

#!/bin/bashmkdir 可爱i=0resultdir=./可爱/app=cute_for dir in ./*doif test -d $dirthenecho $dir 是目录dir=$dir\"\"/for file in $dir\"\"*.jpgdoi=$(expr $i + 1)arr=$(echo $file | tr \"/\" \"\\n\")for x in $arrdofilename=$xdonebrr=$(echo $filename | tr \".\" \"\\n\")brrs=( $brr )fileid=${brrs[0]}echo $file,$fileid,$brr,$iresultfile=$resultdir\"\"$app\"\"$i\"\".\"\"${brrs[1]}mv $file $resultfiledonefidone
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Ubuntu下利用shell批量解压和批量重命名-20200527