Hola. Estoy intentando hacer un script que dado un fichero binario, me devuelva que rpm utiliza. El primer intento ha sido el siguiente: for f in $(rpm -qf `ldd $1 | cut -d " " -f 3` | sort -u) do nom=`echo $f | cut -d "-" -f 1` ver=`echo $f | cut -d "-" -f 2` echo $nom $ver done El problema está en que si se utilizan ficheros del tipo xxx-devel o xxx-lib , el script no funciona. ¿Alguna ayuda? Tambien he estado mirando las expresiones regulares por si me podria servir de ayuda, pero aun voy mas perdido. Gracias por adelantado. -- Joan Carles Jimenez jjcarles@terra.es -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com