方法一:

 

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`


 

 

相关文章:

  • 2021-08-16
  • 2021-05-19
  • 2022-12-23
  • 2022-02-06
  • 2021-04-14
  • 2022-12-23
  • 2021-07-02
  • 2021-10-27
猜你喜欢
  • 2022-12-23
  • 2021-05-23
  • 2021-04-05
  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
  • 2022-12-23
相关资源
相似解决方案