Rename multiple files based on pattern in Unix

前端 未结 22 1134
死守一世寂寞
死守一世寂寞 2020-11-22 06:31

There are multiple files in a directory that begin with prefix fgh, for example:

fghfilea
fghfileb
fghfilec

I want to rename a

22条回答
  •  醉梦人生
    2020-11-22 07:09

    Another possible parameter expansion:

    for f in fgh*; do mv -- "$f" "jkl${f:3}"; done
    

提交回复
热议问题