当将ts文件转换为js时,我得到了一个找不到文件的错误



我运行的命令:

find app/ -type f -name '*.js' -print0 | xargs -0 rename 's/.js$/.ts/'

我得到的错误:

xargs: rename: No such file or directory

如果你知道我为什么得到这个,请告诉我。

jsts

  • 使用重命名
find app -type f -name '*.js' -print -exec rename .ts .js '{}' +
  • 使用mv
find app -type f -name '*.js' -print -exec sh -c 'f="{}"; mv "$f" "${f%.*}.ts"' ;

tsjs

  • 使用重命名
find app -type f -name '*.ts' -print -exec rename .js .ts '{}' +
  • 使用mv
find app -type f -name '*.ts' -print -exec sh -c 'f="{}"; mv "$f" "${f%.*}.js"' ;

相关内容

  • 没有找到相关文章