2013-11-24 82 views
3

重命名多個文件我工作的一個軌道4的應用程序的,我需要改變我的模型的名字之一。這轉化爲全球替換文本中的崇高

我已生成了遷移改變表格名稱改變很多其他文件諸如控制器,視圖等。然後使用全局查找和替換(即CTRL ++˚F)改變了所有owneruser所有文件在我的應用程序的目錄中。

最後一步我只需要重命名文件名以及例如從owner.rb模型來user.rbowners_controller.rbusers_controller.rb

+0

你正在使用什麼操作系統? – TopGunCoder

回答

1

如果您使用的是Linux系統,而不是用崇高的,你可以使用一個終端,目錄切換到你的項目的根及用途:

find . -name '*owner*' -exec bash -c 'mv $0 ${0/owner/user}' {} \; 

我發現這種方法在這裏:),歡呼聲

find a pattern in files and rename them