La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.
Exemple de script
Contributeurs
Suggérer des modifications
-
Un fichier PDF de toute la documentation
-
Administration pour Linux
- Configuration SnapDrive pour UNIX
- Contrôle d'accès basé sur des rôles dans SnapDrive pour UNIX
-
Installation et administration pour Solaris
- Configuration SnapDrive pour UNIX
- Contrôle d'accès basé sur des rôles dans SnapDrive pour UNIX
- Création et utilisation de copies Snapshot dans SnapDrive pour UNIX
-
Installation et administration pour IBM AIX
- Configuration SnapDrive pour UNIX
- Contrôle d'accès basé sur des rôles dans SnapDrive pour UNIX
-
Administration pour Linux
Plusieurs fichiers PDF
Creating your file...
This may take a few minutes. Thanks for your patience.
Your file is ready
Voici un exemple de script utilisant des valeurs d'état de sortie.
Le script suivant utilise les valeurs d'état de sortie SnapDrive pour UNIX :
#!/bin/sh # This script demonstrates a SnapDrive # script that uses exit codes. RET=0; #The above statement initializes RET and sets it to 0 snapdrive snap create -dg vg22 -snapname vg22_snap1; # The above statement executes the snapdrive command RET=$?; #The above statement captures the return code. #If the operation worked, print #success message. If the operation failed, print #failure message and exit. if [ $RET -eq 0 ]; then echo "snapshot created successfully" else echo "snapshot creation failed, snapdrive exit code was $RET" exit 1 fi exit 0;
Si RET=0, la commande s'est exécutée avec succès et le script génère les résultats suivants :
# ./tst_script snap create: snapshot vg22_snap1 contains: disk group vg22 containing host volumes lvol1 snap create: created snapshot betty:/vol/vol2:vg22_snap1 snapshot created successfully
Si RET= valeur autre que zéro, l'exécution de la commande a échoué. L'exemple suivant montre une sortie typique :
# ./tst_script 0001-185 Command error: snapshot betty:/vol/vol2:vg22_snap1 already exists on betty:/vol/vol2. Please use -f (force) flag to overwrite existing snapshot snapshot creation failed, snapdrive exit code was 4