您的位置:首页 > 其它

drupal中使用drush命令,快速批量的开启和关闭模块

2013-06-18 21:01 316 查看
方法一:

drush pml --no-core --type=module --status=enabled --pipe > modules.txt
xargs -a modules.txt drush -y dis
xargs -a modules.txt drush -y en


这种方法执行disable和enable不会进行询问直接自动执行

方法二:

将所有启用模块保存下来:

drush pm-list --no-core --type=module --status=enabled | awk '/\(/ && /\)/ && ! /[Cc]ore.*-.*[Rr]equired/' | sed 's/.*(\(.*\)).*/\1/' > ModulesWoutCore


禁用模块:

drush pm-disable `cat ModulesWoutCore`


启用模块:

drush pm-enable `cat ModulesWoutCore`
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: