Linux根据文件名移动至指定目录|shell脚本

文章目录[隐藏]

前言

从NASA下载下来的一批文件居然是没有分文件夹放置的....将近十万个文件啊....

因此这里将文件按年份分类放置,脚本如下:

脚本



for filename in *.*; do

   if [ "${filename: -4}" == ".nc4" ]; then

      dir_name=${filename:11:4};

      mkdir -p $dir_name

      mv -i $filename $dir_name/${filename}

   fi

done


This article is under CC BY-NC-SA 4.0 license.
Please quote the original link:https://www.liujason.com/article/832.html
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy