我有以下格式的一堆文件
xx.xx - blah blah blah blah
其中xx是数字。我需要删除xx.xx - 所以我只剩下文本了。有没有办法使用正则表达式在终端中批量重命名文件?我在之前的答案中看过一些bash one liners但不知道如何根据我的需要塑造它们。我试过了
rename -v -n 's/\d{2}\.\d{2}\s-\s//' ./*
但无法让它发挥作用
答案 0 :(得分:1)
试试这个rename
命令:
rename -v -n 's/^\d{2}\.\d{2} *- *//' [0-9]*