我想作为 cron 的一部分在目录上递归运行以下命令。
第一行将所有内容更改为小写,第二行用 _ 替换空格,第三行删除所有无效字符。
任何意见,将不胜感激。
for f in *; do mv "$f" "`echo $f | tr "[:upper:]" "[:lower:]"`"; done
for i in *; do mv "$i" "`echo $i | sed -e 's, ,_,g'`"; done
for f in *;do mv "$f" "${f//[^0-9A-Za-z_.]}";done