Saya mencoba menulis skrip Drush untuk mengaktifkan banyak modul berdasarkan hook. Jika sudah diaktifkan, saya lebih suka melewatkan mengaktifkan modul itu.
Apakah ada cara bagi Drush untuk mengembalikan apakah modul diaktifkan atau tidak?
Kode ini akan mencantumkan semua modul yang tidak diaktifkan inti:
drush pm-list --pipe --type=module --status=enabled --no-core
find
perintah seperti ini:drush pm-list --pipe --type=module --status=enabled --no-core | find /I "views_ui"
- dalam contoh ini, jika "views_ui" diaktifkan, ia kembaliviews_ui
, kalau tidak mengembalikan set hasil kosong (tidak ada).grep
tampaknya lebih efisien untuk kasus iniMemberikan status modul dengan informasi tambahan seperti yang diberikan di bawah ini:
sumber