La CLI propose les options de sortie suivantes :
enregistrement de l'exécution de la commande dans un fichier ;
enregistrement de la sortie de la commande dans un fichier ;
contrôle de l'apparence de la sortie de la commande à l'écran ;
spécification du format de sortie texte clair, XML ou HTML.
L'ensemble des commandes et des fichiers journaux ne sont disponibles qu'en anglais. Les descriptions des commandes et le texte d'aide suivent cependant les directives d'internationalisation Java pour les langues autres que l'anglais.
La sortie des commandes de base n'est disponible qu'en texte clair. Pour une explication des commandes de base et des commandes étendues, reportez-vous à Présentation des commandes et des paramètres de la CLI.
La sortie des commandes étendues est disponible en trois formats :
Texte ordinaire
XML
HTML
Pour spécifier le format de sortie, fixez le paramètre f à la valeur correspondant au format voulu. Les valeurs actuellement prises en charge sont plain, xml et html.
Vous pouvez définir une taille d'écran logique pour la sortie des commandes en fixant le paramètre height à une valeur de votre choix. Vous pouvez définir le paramètre more pour afficher la sortie écran par écran. Pour une explication de ces paramètres, reportez-vous à Paramètres et indicateurs prédéfinis.
L'exemple suivant montre la sortie partielle de la commande getLoadedModules en texte clair.
== getLoadedModules: Results 1/16 =============================== Module Name=Reconfiguration dynamique Module Key=dr Description=Reconfiguration dynamique (Sunfire) Agent Name=monhôte-dev86 Agent Port=161 Version=2.0 == getLoadedModules: Results 2/16 =============================== Module Name=Lecteur de configuration(sun4u/sun4d) Module Key=Lecteur de configuration4u Description=Lecteur de configuration (sun4u/sun4d) Agent Name=monhôte-dev86 Agent Port=161 Version=1.0 ... == getLoadedModules: Results 15/16 ============================== Module Name=Transaction synthétique DNS [dns] Module Key=dnsST+dnstest Description=Transaction synthétique DNS Agent Name=monhôte-dev86 Agent Port=161 Version=1.0 ================================================================ |
Pour enregistrer les commandes de la CLI dans un fichier journal, définissez la valeur du paramètre log en utilisant le nom du fichier dans lequel vous voulez enregistrer les commandes. Pour transmettre le fichier journal à la CLI en mode d'exécution différée, définissez le paramètre logmode sur detailed, command ou from n. Pour de plus amples détails, reportez-vous à log et logmore dans Paramètres et indicateurs prédéfinis.
Ce fichier journal présente le format suivant :
DATE & HEURE;durée ou message;commande et paramètres
L'exemple suivant est un extrait du journal de la séquence de commandes à partir de laquelle la dernière sortie de la commande getLoadedModules a été obtenue.
Fri Dec 21 14:15:12 PST 2001;0 second;set o=\ /home/examples/output.3c23b455 Fri Dec 21 14:15:23 PST 2001;0 second;set f=plain Fri Dec 21 14:15:45 PST 2001;0 second;set a=smtg-dev21 Fri Dec 21 14:16:08 PST 2001;== START OF THREAD ==;getLoadedModules Fri Dec 21 14:16:08 PST 2001;2 seconds;getLoadedModules Fri Dec 21 14:16:12 PST 2001;9 seconds;print Fri Dec 21 14:21:28 PST 2001;== START OF THREAD ==;getAgentPort Fri Dec 21 14:21:28 PST 2001;0 second;getAgentPort Fri Dec 21 14:21:31 PST 2001;0 second;print Fri Dec 21 14:22:01 PST 2001;0 second;exit