标签: linux bash shell
如何使用tr用法更改当前目录中的所有文件名(包括角落情况,如:.a和所有类型的文件)。我用了
for f in *; do mv "f$" "f$"; mv $f `echo $f | tr 'A-Z 'a-z`done;;
但是,没有任何改变,只发生了错误。
答案 0 :(得分:0)
为什么要使用tr?
tr
for f in *; do mv -i -- "$f" "${f^^}" done