Como montar múltiplas pastas que compartilham o mesmo padrão de caminho?

0

Eu tenho várias pastas que compartilham o mesmo padrão de caminho que eu gostaria de montar todas elas com um único comando, se possível. O comando que tentei é:

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

No entanto, não parece funcionar. Eu não recebi nenhum erro específico, mas parece que eu usei a sintaxe errada ou talvez isso não seja suportado de forma alguma?

    
por mr1031011 01.03.2015 / 18:01

1 resposta

2

mount --bind recebe dois argumentos: o caminho a ser replicado e o local onde ele deve ser replicado. Você parece estar tentando fazer várias réplicas; para fazer isso, você precisa emitir vários comandos mount --bind .

for d in /var/www/official/*/*/vendor; do
  mount --bind /var/my/vendor "$d"
done
    
por 02.03.2015 / 02:59