#---------------------------------------------------
#-----move the newest file '*.txt'
#---- in current directory to 'new' folder
#----------------------------------------------
new_folder='./new'
file_partten='*.txt'
#if dir exists?
if [ ! -d $new_folder ]; then
mkdir $new_folder
fi
files=`ls $new_folder`
#if dir is null?
if [ ! -z "$files" ]; then
rm -rf $new_folder
mkdir $new_folder
fi
#find newest file
new_file=`ls -t $file_partten|sed -n '1p'`
#copy
cp $new_file $new_folder
#truncate dir
rm $file_partten
shell script 按照文件命名方式移動最新文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.