(WordPress)にプラグインをインストールする必要があるWebサイトが約90個ありますが、一度に(つまり、同時に/並列に)すべてのWebサイトにプラグインフォルダをコピーする方法があるかどうか疑問に思います。ドメイン名に加えて、これらはすべて同じcPanelにあるため、パスは同じです。
パスは次のとおりです。
/home/user/site1/public_html/wp-content/plugins/
/home/user/site2/public_html/wp-content/plugins/
など。
明らかに次のことを試しましたが、時間がかかります:)
scp -r /path/to/local/dir /home/user/site1/public_html/wp-content/plugins/
ベストアンサー1
すべてのターゲットフォルダが/wp-content/plugins/の場合は、findコマンドを使用して次のように繰り返すことができます(bashを使用し、ディレクトリ名に「スペース」がないと仮定します)。
for dir in $(find /home/user -name wp-content); do
[ -d ${dir}/plugins ] && scp -r /path/to/local/dir ${dir}/plugins/
done