Modifié par Nief, le 27 Jun 2006
SRB: lister une série de fichiers répondant à des attributs
Les commandes comme SgetD, Sls etc... permettent de lister une série de fichiers répondant à certains attributs grâce à l'option
-A. Cette option est utilisable par d'autres commandes comme Srm et Sget, pour effectuer des actions sur les fichiers répondants aux critères spécifiés dans l'option -A.
1. Exemples:
- Pour trouver tous les objets se trouvant dans la ressource physique
txfer02:
> SgetD -p -I -A "RESOURCE='txfer02'"
l'option -p permet d'afficher les paramètres basiques concernant les objets dans SRB (collection, type de donnée, taille). L'option -I permet d'afficher tous les objets dans toutes les collections et non pas seulement les objets dans la collection courante.
- Pour trouver tous les objets contenant la chaîne
TwoBody dans leur nom et étant le réplica numéro 0:
> SgetD -p -A "COPY = 0 && DATA like '%TwoBody_%'"
- Pour trouver tous les objets de taille supérieures à 15000 octets et se trouvant dans les ressources physiques dont le nom commence par
re:
SgetD -A "SIZE > 15000 &RESOURCE like 're*'" '*'
2. Liste des attributs:
De nombreux attirbuts peuvent être utilisés dans les requêtes:
> Sattrs
The following parameters can be specified in Scommands that allow the -A option
or that can take conditions as part of srbObject Names:
DATA name of the object
COPY replica number of the object
GUID GUID value of the object. This is a string
DTYPE data type of the object
COLLECTION collection where the object can be found
RESOURCE resource name where the object resides
RTYPE resource type where the object resides
NETADDR net address of the resource where the object resides
PATH physical path name of the object
DCOMMENTS comments on the object
DTIME time of last modification of the object
USER user name
OWNER owner of the object
TICKET ticket issued on the object
SIZE size of the object
CTIME creation timestamp of the object
DIRTY dirty-flag of the object
VNUM version string (even though called number) of the object
ATTRCONDD user-defined attribute-condition on the object
ATTRCONDC user-defined attribute-condition on the collection
ATTRCONDU user-defined attribute-condition on users
ATTRCONDR user-defined attribute-condition on the resource