#!/bin/bash
folder=<source>
cd $folder
find . -mtime +365 -type f -print |sed 's|./||'| while read file
do
echo $file
echo $( dirname $file )
dirname1=$( dirname $file )
#dirname2=`sed 's/^.//1' $dirname1`
echo $dirname1
echo "####################################################################"
#echo $dirname2
echo "=========================================="
#echo $( dirname1 $file )
# echo mkdir -p <destination>$( dirname1 $file )
mkdir -p <destination>/$dirname1
# echo <destination>/$dirname1
mv $file<destination>/$dirname1
done
No comments:
Post a Comment