gitで複数ファイルの拡張子を一括置換するシェルスクリプト
634 ワード
gitで、.jsを.tsに一括で置換したいときは以下のスクリプトでいけます。置換元ファイルを絞り込みたい場合は、適宜1行目のfindコマンドを書き換えます。
for i in $(find . -iname "*.js"); do
git mv "$i" "$(echo $i | rev | cut -d '.' -f 2- | rev).ts";
done
以下を参照。
Git: Rename or move all files at once
https://stackoverflow.com/questions/9151920/git-rename-or-move-all-files-at-once/9151943#9151943
Author And Source
この問題について(gitで複数ファイルの拡張子を一括置換するシェルスクリプト), 我々は、より多くの情報をここで見つけました https://qiita.com/kabueye/items/6e3f71c92ffaa4f3a852著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .