我只想将*.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