2013-11-24 53 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