#!/bin/bash
# $1 (1er arcument) est égal au nom du paquet
if [ `aptitude search $1 | tr -s " " | cut -d " " -f 1,2 | grep "^i" |
wc -l` -ne 0 ]; then echo "$1 INSTALLE"; else echo "$1 NON INSTALLE"; fi
Guy Roussin wrote:
Bonjour,
Je cherche à ecrire en bash une fonction simple qui teste si un paquet
est installé avec des commandes de base présentes dans toute
debian/ubuntu.
J'ai essayé avec dpkg -s "paquet" mais elle renvoie vrai même si le
paquet n'est pas installé ...
Merci.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]