Commandes de shell pour le contrôle des lots – Apple Qmaster 3 New Features Manuel d'utilisation
Page 32

32
Exemple de code XML de commande Shake
Le code ci-dessous est un exemple de code XML pour l’envoi d’une commande Shake.
Remarquez qu’étant donné que ce code doit être saisi en tant que ligne de commande,
chaque caractère non alphanumérique venant après -options doit être précédé d’une
barre oblique inverse (\).
/Applications/Apple\ Qmaster.app/Contents/MacOS/Apple\ Qmaster -clustername
elvis -command "Shake" -options \<command\ executable\=\"\/
Applications\/Shake\/shake.app\/Contents\/MacOS\/shake\"\ script\=\"\/
Volumes\/Jaguar\/scripts\/applestyle.shk\"\ start\=\"1\"\
end\=\"1000\"\ stepsOf\=\"1\"\ minCount\=\"10\"\ otherOptions\=\"\"\
previewNode\=\"\"\ previewWidth\=\"0\"\ shutterOn\=\"yes\"\
motion\=\"yes\"\ proxyFlags\=\"0\"\ proxyScale\=\"1.000000\"\
proxyRatio\=\"1000.000000\"\ shutter\=\"1.000000\"\>\<\/command\>
Remarque : Apple Qmaster stocke le code XML de la dernière commande que vous saisis-
sez dans ~Bibliothèque/Preferences/com.apple.AppleQmaster.plist. Vous pouvez y copier
la commande sous la forme de code XML et la personnaliser pour l’utiliser pour soumettre
une autre tâche.
Commandes de shell pour le contrôle des lots
Vous pouvez utiliser la commande Batch Monitor,
Batch Monitor
, avec un certain
nombre d’options de ligne de commande pour surveiller des tâches.
Dans les descriptions de ligne de commande ci-dessous, les crochets < > indiquent
un argument obligatoire dans une commande et les crochets [ ] indiquent un argu-
ment facultatif.
Vue d’ensemble
Voici une vue d’ensemble de la commande pour le contrôle de lots. La commande
Batch Monitor
se trouve dans /Applications/Utilitaires/Batch Monitor.app/Contents/MacOS.
Batch Monitor [-clustername <nom>] [-clusterid <nom d’utilisateur:mot de
passe@adresse IP:numéro de port>] [-jobid <identifiant> -batchid
<identifiant>] [-timeout <seconds>] [-query <secondes>] [-help]
Pour annuler un travail ou un lot :
Batch Monitor [-clustername <nom>] [-clusterid <adresse IP> <numéro de
port> <nom d’utilisateur> <mot de passe>] -kill -jobid <identifiant>
-batchid <identifiant>