মডিউল সক্ষম / অক্ষম কিনা তা নির্ধারণ করুন


24

আমি একটি হুকের উপর ভিত্তি করে একগুচ্ছ মডিউলগুলি সক্ষম করতে একটি ড্রশ স্ক্রিপ্ট লেখার চেষ্টা করছি। যদি এটি ইতিমধ্যে সক্ষম করা থাকে তবে আমি সেই মডিউলটি সক্ষম করে এড়িয়ে যাব।

কোনও মডিউল সক্ষম কিনা তা কি ড্রশকে ফেরানোর কোনও উপায় আছে?

উত্তর:


33

এই কোডটি সমস্ত অ-কোর সক্ষম মডিউলগুলি তালিকাভুক্ত করবে:

drush pm-list --pipe --type=module --status=enabled --no-core

8
+1 টি; এবং আপনি ফলাফলগুলি এভাবে findকমান্ড করতে পাইপ করতে পারেন : drush pm-list --pipe --type=module --status=enabled --no-core | find /I "views_ui"- উদাহরণস্বরূপ, "দেখানো_উই" সক্ষম করা থাকলে, এটি ফিরে আসে views_ui, অন্যথায় এটি একটি খালি ফলাফল সেট দেয় (কিছুই নয়)।
Sk8erPeter

@ Sk8erPeter grepএই ক্ষেত্রে আরও দক্ষ বলে মনে হচ্ছে
মিডিয়াভিস

9
drush pm-info

নীচের মত অতিরিক্ত তথ্য সহ মডিউলটির স্থিতি দেয়:

drush pm-info <module_name>

 Extension        :  <ext>
 Project          :  Unknown
 Type             :  module
 Title            :  <title>
 Description      :  <desc>
 Version          :  6.x-1.0
 Date             :  1970-01-01
 Package          :  <pkg>
 Core             :  6.x
 PHP              :  5.3.5
 Status           :  enabled
 Path             :  <path_to_the_module>
 Schema version   :  <schema_version>
 Requires         :  none
 Required by      :  <list_of_modules_this_module_is_required_by>
 Configure        :  None
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.