Deprecated: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated in /www/wwwroot/blog_qqvbc_com/usr/plugins/Access/Access_Core.php on line 339

Deprecated: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated in /www/wwwroot/blog_qqvbc_com/usr/plugins/Access/Access_Core.php on line 392

Deprecated: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated in /www/wwwroot/blog_qqvbc_com/usr/plugins/Access/Access_Core.php on line 394
移动文件shell案例 - Joyber 的博客

#! /bin/bash

## move dirs files to /data/caiji

files=`find ./ -regex ".*.mp4\|.*.jpeg"`

for file in $files; do
    echo "start mode file: $file"
    filepath=`dirname $file`
    mkdirpath="/data/caiji${filepath:1}/"
    echo "mkdir: $mkdirpath"
    sudo -u www mkdir $mkdirpath -p
    if [ $? -ne 0 ]; then
        echo "mkdir exec fail! exit 1"
        exit 1
    else
        echo "mkdir exec success, start move file: $file"
        sudo -u www mv $file $mkdirpath -f
        if [ $? -ne 0 ]; then
            echo "move file fail! jump this"
        else
            echo "move file success, continue next file"
        fi
    fi
done

echo task done!

标签: none

添加新评论