批处理
将文件夹下所有源文件都重命名为该文件名?之前的字符串,
但是由于此文件名过长且不规范,需要在文件名外层加上单引号或双引号
可以通过以下指令解决:
ls | awk -F "?" '{print "mv -v " "'\''"$0"'\''","'\''"$1"'\''" }' | sh
批处理
将文件夹下所有源文件都重命名为该文件名?之前的字符串,
但是由于此文件名过长且不规范,需要在文件名外层加上单引号或双引号
可以通过以下指令解决:
ls | awk -F "?" '{print "mv -v " "'\''"$0"'\''","'\''"$1"'\''" }' | sh