标签: linux rename
似乎无法完成我的命令
以下命令会删除所有文件名中的前10个charqacter:
ls | cut -c11-
如何将其合并到循环中以重命名删除前10个字符的所有通道。
for i in *; do mv "$i" <stuck here> "$i"; done
答案 0 :(得分:2)
稍作改动即可,
for i in *; do mv "$i" `echo $i|cut -c11-`; done