9 Drushを使用してDrupalがインストールされているかどうかを判断し、trueまたはfalseを返す方法はありますか?ブール出力は、bashスクリプトのロジックの他の場所で使用されます。 おまけ:Drupal 7とDrupal 8の両方で機能する必要があります。 drush — m.stenta ソース
7 $ cd /path/to/drupal6or7or8 $ drush status bootstrap | grep -q Successful 次に、$?Drupalがインストールされている場合は0、サイトがない場合、データベースがない場合、またはサイトがインストールされていない場合は1になります。 — greg_1_anderson ソース
4 @ greg_1_andersonの回答に加えて、ロケールの問題に敏感なことを追加したいと思います。SuccessfulDrushからの出力で翻訳されます。この問題を回避するには、このやや汚い回避策を提案します。 drush status bootstrap | grep -q $(drush php-eval 'if (function_exists("t")) echo t("Successful");') &> /dev/null; 上記のように、インストールされて$?いる0場合は、インストールされていない場合は高くなります。 — アンビデックス ソース