find_in_rpm
Télécharger (488 octets)
#!/bin/bash
#Permet de chercher un ficher dans des RPMs
#Le 1er paramètre est le motif à chercher
#Le 2nd est le répertoire où se trouvent les RPMs
#Sans celui-ci cherche dans un répertoire par défaut.
DEFAULT_DIR="/dvd/suse"
if [ -z "$2" ]
then
cd $DEFAULT_DIR
else
cd $2
fi
for pack in `find . -type f | grep [.]rpm$`
do
if rpm -q -p $pack -l | grep -i $1
then
echo found in $pack
echo "------------------------------------"
echo
fi
done
#Permet de chercher un ficher dans des RPMs
#Le 1er paramètre est le motif à chercher
#Le 2nd est le répertoire où se trouvent les RPMs
#Sans celui-ci cherche dans un répertoire par défaut.
DEFAULT_DIR="/dvd/suse"
if [ -z "$2" ]
then
cd $DEFAULT_DIR
else
cd $2
fi
for pack in `find . -type f | grep [.]rpm$`
do
if rpm -q -p $pack -l | grep -i $1
then
echo found in $pack
echo "------------------------------------"
echo
fi
done
Si avez des problèmes avec ce script, vous pouvez utiliser le Forum Scripts