#!/bin/bash path=$1 echo $path "ASDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" pushd $path echo * rm `find . -name "*" -type l` for pro in *; do if [ -e "$pro" ] ; then pro=`echo $pro | cut -d"." -f1` mv `find . -name "*.so.*" -type f` "$pro.so" fi done popd