BACKMac 下使用命令行批量修改文件后缀August 05, 20192 min read# 记录View 最近在使用 typescript 重构项目,需要把 .jsx? 后缀换成 .tsx?,Mac 自带的 rename 方法用起来比较麻烦,所以这里记录一份批量修改文件后缀的 sh 脚本。 以下涉及到 3 个命令,主要流程是,先把所有期望修改后缀的文件匹配出来,通过 xargs 把文件名作为参数传给 mv 来做修改。 find sed xargs find ./src -name "*.js" | sed 's/.js//' | xargs -n1 -I {} mv {}.js {}.tsx