同じパスパターンを共有する複数のフォルダをマウントする方法は?

同じパスパターンを共有する複数のフォルダをマウントする方法は?

同じパスパターンを共有する複数のフォルダがあり、可能であれば、1つのコマンドですべてのフォルダをマウントしたいと思います。私が試したコマンドは次のとおりです。

sudo mount --bind /var/my/vendor  /var/www/official/*/*/vendor

しかし、うまくいかないようです。特定のエラーは発生しませんが、間違った構文を使用しているようです。またはまったくサポートされていないようです。

答え1

mount --bindコピーするパスとコピーする場所の2つのパラメータがあります。複数のコピーを作成したいようです。これを行うには、複数のmount --bindコマンドを実行する必要があります。

for d in /var/www/official/*/*/vendor; do
  mount --bind /var/my/vendor "$d"
done

関連情報