Вы могли бы find
каждый каталог в некотором пути
find path -type d
и найти find -exec
(или -execdir
должен быть более безопасным) ln
(с более -v
подробным) на нем (при условии, что полный путь, на который вы хотите сослаться, есть /path/to/htdocs/php.ini
)
find path -type d -execdir ln -v -s /path/to/htdocs/php.ini '{}' ';'
Или вместо использования, -exec
или -execdir
вы могли xargs
бы направить вывод поиска в (разделенный нулями вывод, может быть полезным, -print0
/ -0
), или использовать в скрипте bash / sh и т. Д ...
Но сначала вы можете проверить, есть ли там уже какие-либо файлы php.ini, с помощью
find path -name php.ini
или если вы создали несколько новых ссылок на php.ini и хотите проверить, на что они действительно указывают, используйте
find path -name php.ini -execdir readlink '{}' ';'
или если вы допустили ошибку при создании тонны плохих файлов php.ini, вы можете удалить их с помощью
find path -name php.ini -delete