如何使用bash重命名文件?

时间:2019-02-14 03:59:25

标签: bash

我只想将*.jpg文件重命名为yyyy-mm-dd-{filename}.JPG格式,但是下面的代码一直抱怨MV使用不正确。 我无法弄清楚,因为如果我从功能中删除它,该命令将起作用。

任何帮助将不胜感激!

   arg=$1

function actions(){
    echo "check directory"
    if [ -d ${arg} ]
    then
            echo "file list"
            ls ${arg}*.jpg
            mv ${arg}*.jpg  ${arg}$(date +%Y-%m-%d)-*.jpg
    else
            echo "error command"
    fi
}
actions

0 个答案:

没有答案