 
Il s'agit de la commande qselectB qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
qselect - sélectionner les tâches par lots pbs
SYNOPSIS
qselect [-a [op]date_heure] [-A chaîne_compte] [-e] [-c [op]intervalle] [-h liste_attente] [-l
[liste_ressources] [-N nom] [-p [op]priorité] [-q destination] [-r réexécution] [-s états] [-u
[liste_d'utilisateurs]
DESCRIPTION
Le qselect la commande fournit une méthode pour répertorier l'identifiant de travail des travaux qui répondent
une liste de critères de sélection. Les tâches sont sélectionnées parmi celles appartenant à un serveur unique.
Lorsque qselect se termine avec succès, il aura écrit sur la sortie standard une liste de
zéro ou plusieurs emplois répondant aux critères spécifiés par les options. Chaque option agit comme un
Filtre limitant le nombre d'emplois pouvant être listés. Sans options, la commande qselect
La commande listera tous les travaux sur le serveur que l'utilisateur est autorisé à lister (requête
L'option -u permet de limiter la sélection aux tâches appartenant à cet utilisateur.
ou d'autres utilisateurs spécifiés.
OPTIONS
Lorsqu'une option est spécifiée avec un facultatif op composant à l'argument d'option, puis op
spécifie une relation entre la valeur d'un certain attribut de travail et le composant de valeur
de l'argument d'option. Si un op est autorisé sur une option, alors la description de la
la lettre d'option indiquera le op est autorisée. Les seules chaînes acceptables pour le op
composant et la relation indiquée par la chaîne sont affichés dans la liste suivante :
.eq. la valeur représentée par l'attribut du travail est égale à la valeur
représenté par l'argument option.
.ne. la valeur représentée par l'attribut du travail n'est pas égale à la valeur
représenté par l'argument option.
.ge. la valeur représentée par l'attribut du travail est supérieure ou égale à
la valeur représentée par l'argument d'option.
.gt. la valeur représentée par l'attribut du travail est supérieure à la valeur
représenté par l'argument option.
.le. la valeur représentée par l'attribut du travail est inférieure ou égale à la
valeur représentée par l'argument d'option.
.lt. la valeur représentée par l'attribut du travail est inférieure à la valeur
représenté par l'argument option.
-a [op]date_heure
Limite la sélection à une heure spécifique ou à une plage d'heures.
La commande qselect sélectionne uniquement les tâches pour lesquelles la valeur de Temps d'exécution
l'attribut est lié à la date_time argument par l'optionnel op opérateur. le
date_time l'argument est sous la forme de l'opérande date_time de l' -nous(1)
commander: [[CC]AA]MMJJhhmm[.SS]
où MM représente les deux chiffres du mois, JJ est le jour du mois, hh est
l'heure, mm est la minute et le SS facultatif est les secondes. CC est le
siècle et AA l'année.
If op n'est pas spécifié, les emplois seront sélectionnés pour lesquels le Temps d'exécution et
date_time les valeurs sont égales. Si op est spécifié, les emplois seront sélectionnés en fonction
aux définitions suivantes :
.éq. Temps d'exécution l'attribut est égal à date_time argument.
.ne. Temps d'exécution l'attribut n'est pas égal à date_time argument.
.ge. exécution_Time l'attribut est supérieur à (après) ou égal à
date_time argument.
.gt. Temps d'exécution l'attribut est supérieur à (après) le date_time argument.
.le. Temps d'exécution l'attribut est inférieur à (avant) ou égal à date_time
argument.
.lt Temps d'exécution l'attribut est inférieur à (avant) le date_time argument.
-e Restreint la sélection aux tâches dans les files d'attente d'exécution.
-Une chaîne_de_compte
Restreint la sélection aux emplois dont Nom du compte l'attribut correspond à celui spécifié
chaîne_compte.
-c [op]intervalle
Restreint la sélection aux emplois dont Point de contrôle l'attribut d'intervalle correspond à
relation spécifiée.
Les valeurs de la Point de contrôle les attributs sont définis pour avoir l'ordre suivant
relation:
n > s > c=minutes > c > u
Si l'optionnel op n'est pas spécifié, les emplois seront sélectionnés dont Point de contrôle
l'attribut est égal à intervalle argument. Si op est spécifié, les emplois seront
sélectionné selon :
.éq. Point de contrôle l'attribut du travail est égal à intervalle argument.
.ne. Point de contrôle l'attribut du travail n'est pas égal à intervalle argument.
.ge. Point de contrôle l'attribut du travail est supérieur ou égal à intervalle
argument.
.gt. Point de contrôle l'attribut du travail est supérieur à intervalle argument.
.le. Point de contrôle l'attribut du travail est inférieur ou égal à intervalle
argument.
.lt Point de contrôle l'attribut du travail est inférieur à celui intervalle argument.
Pour une valeur d'intervalle de « u », seuls « .eq. » et « .ne. » sont valides.
-h liste_hold
Limite la sélection des tâches à celles ayant un ensemble spécifique de types de conservation.
Seuls les emplois dont les Hold_Types l'attribut correspond exactement à
valeur de la liste_attente argument.
Le liste_attente l'argument est une chaîne composée d'une ou plusieurs occurrences
lettre unique n, ou une ou plusieurs des lettres u, o, ou s dans n'importe quelle combinaison.
Si des lettres sont dupliquées, elles sont traitées comme si elles n'étaient apparues qu'une seule fois.
les lettres représentent les types de retenue :
n - Aucune
u - utilisateur
o - autre
s - système
-l liste_ressources
Limite la sélection des tâches à celles disposant de quantités de ressources spécifiées.
Seuls les emplois dont les Liste_ressources l'attribut correspond au
relation spécifiée avec chaque ressource et valeur répertoriées dans le liste_ressources
argument. le liste_ressources est au format suivant :
nom_ressourceopvaleur[,nom_ressourceopval,...]
L'opérateur de relation op presence obligatoire.
Lors de la comparaison des valeurs des ressources, les définitions suivantes pour
opérateur appliquer :
.eq. la valeur de la ressource dans le Liste_ressources l'attribut du travail est égal à
valeur spécifiée dans liste_ressources.
.ne. la valeur de la ressource dans le Liste_ressources l'attribut du travail n'est pas égal
à la valeur spécifiée dans liste_ressources.
.ge. la valeur de la ressource dans le Liste_ressources l'attribut du travail est plus grand
supérieure ou égale à la valeur spécifiée dans liste_ressources.
.gt. la valeur de la ressource dans le Liste_ressources l'attribut du travail est plus grand
que la valeur spécifiée dans liste_ressources.
.le. la valeur de la ressource dans le Liste_ressources l'attribut du travail est inférieur à
ou égale à la valeur spécifiée dans liste_ressources.
.lt. la valeur de la ressource dans le Liste_ressources l'attribut du travail est inférieur à
la valeur spécifiée dans liste_ressources.
-N nom Restreint la sélection des tâches à celles portant un nom spécifique.
-p [op]priorité
Restreint la sélection des emplois à ceux dont la priorité correspond à celle spécifiée
relation. Si op n'est pas spécifié, les travaux sont sélectionnés pour lesquels le travail
Priorité l'attribut est égal à priorité
Si la op est spécifié, la relation est définie comme :
.éq. Priorité l'attribut est égal à la valeur de priorité argument.
.ne. Priorité l'attribut n'est pas égal à la valeur de priorité argument.
.ge. Priorité l'attribut est supérieur ou égal à la valeur de priorité
argument.
.gt. Priorité l'attribut est supérieur à la valeur de priorité argument.
.le. Priorité l'attribut est inférieur ou égal à la valeur de priorité
argument.
.lt Priorité l'attribut est inférieur à la valeur du priorité argument.
-q destination
Limite la sélection aux tâches résidant à la destination spécifiée.
Le destination peut prendre l'une des trois formes suivantes :
file
@serveur
file d'attente@serveur
Si la -q l'option n'est pas spécifiée, les tâches seront sélectionnées à partir de la valeur par défaut
serveur.
Si la destination décrit uniquement une file d'attente, uniquement les travaux dans cette file d'attente sur le
le serveur de lots par défaut sera sélectionné.
Si la destination décrit uniquement un serveur, puis les travaux dans toutes les files d'attente sur celui-ci
le serveur sera sélectionné.
Si la destination décrit à la fois une file d'attente et un serveur, puis uniquement les travaux dans le
la file d'attente nommée sur le serveur nommé sera sélectionnée.
-r rerun Restreint la sélection des tâches à celles ayant le Réutilisable attribuer.
L'argument d'option doit être un seul caractère. Les deux caractères suivants
sont pris en charge par PBS : y et n.
-s états Restreint la sélection des emplois à ceux qui se trouvent dans les états spécifiés.
Le Etats l'argument est une chaîne de caractères composée de n'importe quelle combinaison de
les personnages: E, H, Q, R, Tet W.
Les personnages dans le Etats l'argument a l'interprétation suivante :
E l'état de sortie.
H l'état détenu.
Q l'état en file d'attente.
R l'état d'exécution.
T l'état de transit.
W l'état d'attente.
Les emplois sélectionnés seront ceux qui se trouvent dans l’un des États spécifiés.
-u liste_utilisateurs
Limite la sélection aux tâches appartenant aux noms d'utilisateur spécifiés.
Cela permet de limiter la sélection aux emplois appartenant à un ou plusieurs
ses utilisateurs.
La syntaxe du liste d'utilisateur est:
nom_utilisateur[@hôte][,nom_utilisateur[@hôte],...]
Les noms d'hôte peuvent être dotés d'un caractère générique à l'extrémité gauche, par exemple "*.nasa.gov". Nom d'utilisateur
Sans « @host », l'adresse est équivalente à « user_name@* », quel que soit l'hôte.
seront sélectionnés ceux qui appartiennent aux utilisateurs répertoriés sur les hôtes correspondants.
STANDARD SORTIE
La liste des identifiants des tâches sélectionnées est écrite sur la sortie standard. Chaque tâche
Les identifiants sont séparés par des espaces. Chaque identifiant de tâche est de la forme suivante :
numéro_de_séquence.nom_serveur@serveur
Où numéro_de_séquence.serveur est l'identifiant attribué au moment de la soumission, voir qsub.
@serveur identifie le serveur qui possède actuellement le travail.
STANDARD ERREUR
La commande qselect écrira un message de diagnostic sur l'erreur standard pour chaque erreur
occurrence.
EXIT STATUT
Une fois toutes les options présentées à la commande qselect traitées avec succès, la sortie
status sera une valeur de zéro.
Si la commande qselect ne parvient pas à traiter une option, la commande se termine avec une valeur supérieure
que zéro.
Utilisez qselectB en ligne à l'aide des services onworks.net
 














