このスクリプトを使用して、「すべての」サブディレクトリを除いて、「サイト」ディレクトリの各サブディレクトリ内でコマンドを実行しています。ただし、これを実行すると、if ステートメントを使用して除外しているにもかかわらず、「all」サブディレクトリがまだ使用されています。
for dir in ~/htdocs/drupal/drupal/sites/*
do
if [ $dir = "/local/users/drupadm/htdocs/drupal/drupal/all" ]
then
continue
fi
echo $dir
(cd $dir && /opt/webstack/php/5.2/bin/php /local/users/drupadm/drush/drush.php $1)
done
ブライアン