Commande pkgparam

Objectif

Affiche les valeurs des paramètres de package.

Syntaxe

Pour afficher la valeur d'un paramètre contenu dans pkginfo
pkgparam [ -v] [ -d Device] [ -P path ] Pkginst [ Param ...]
Pour afficher la valeur d'un paramètre contenu dans un périphérique
pkgparam -d Device [ -v] [ Param ...]
Pour afficher la valeur d'un paramètre contenu dans un fichier
pkgparam -f File [ -v] [ Param ...]

Descriptif

pkgparam Affiche la valeur associée au ou aux paramètres demandés sur la ligne de commande. Les valeurs se trouvent dans l'un des emplacements suivants: dans le fichier pkginfo pour Pkginst, sur le périphérique nommé avec l'indicateur -d ou dans le fichier spécifique nommé avec l'indicateur -f . Lorsqu'un Unité est donné, mais qu'un Pkginst n'est pas (comme illustré dans le second synopsis), les informations sur les paramètres de tous les packages résidant sur Unité sont affichées.

Si les packages sont installés dans un autre chemin de répertoire racine à l'aide de la commande pkgadd avec l'option -P , les paramètres de package peuvent être demandés en utilisant le même chemin de répertoire racine que celui spécifié avec l'option -P .

Une valeur de paramètre est affichée par ligne. Seule la valeur d'un paramètre est indiquée, sauf si l'indicateur -v est utilisé. Avec cet indicateur, la sortie de la commande est au format suivant:
   Parameter1='Value1'
   Parameter2='Value2'
   Parameter3='Value3'

Si aucun paramètre n'est spécifié sur la ligne de commande, les valeurs de tous les paramètres associés au module sont affichées.

Indicateurs

Tableau 1. Indicateurs
Article Descriptif
-v Indique un mode prolixe. Affiche le nom du paramètre et sa valeur.
-d Unité Indique le Unité sur lequel un Pkginst est stocké. Unité peut être le chemin d'accès complet à un répertoire (tel que /var/tmp) ou à "-" qui spécifie des packages au format de flux de données qui est lu à partir d'une entrée standard.
-f Demande à la commande de lire Fichier pour les valeurs de paramètre. Ce fichier doit être au même format qu'un fichier pkginfo . Par exemple, un tel fichier peut être créé lors de l'élaboration du package et utilisé lors du test du logiciel au cours de cette étape.
Pkginst Définit un package spécifique pour lequel les valeurs de paramètre doivent être affichées. Le format Pkginst.* peut être utilisé pour indiquer toutes les instances d'un package. Lorsque vous utilisez ce format, placez la ligne de commande entre apostrophes pour empêcher le shell d'interpréter le caractère * .
Param Définit un paramètre spécifique dont la valeur doit être affichée.
-P chemin Recherche le fichier pkginfo dans l'autre chemin de répertoire racine.

Statut de sortie

Si les informations de paramètre ne sont pas disponibles pour le package indiqué, la commande se ferme avec un statut différent de zéro.
Tableau 2. état de sortie
Article Descriptif
0 % Exécution réussie du script.
1 seul Erreur fatale. Le processus d'installation est arrêté.

Fichiers

Tableau 3. fichiers
Article Descriptif
/var/spool/pkg Répertoire de spoule par défaut
/usr/sbin/pkgparam Contient la commande pkgparam .