find /root -maxdepth 6 -mindepth 6 -type d | awk -F \/ '{ print "mv "$0" "$1"/"$2"/"$3"/"$6 }' | sh
Используйте команду find, уделяя особое внимание максимальной и минимальной глубине каталогов, затем возьмите листинг и проанализируйте его с помощью awk, чтобы создать команду mv, которую мы можем выполнить с помощью sh. Удалите «| sh» для проверки перед добавлением для выполнения.
В этом конкретном случае я решил проблему, перекомпилировав пакет openssl, выполнив команды:
$./configure
$ make
# make install
(последние две команды необходимо выполнять от имени пользователя root.)