Il s'agit de la commande qalterB qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples 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
qalter - modifier le travail par lots pbs
SYNOPSIS
qalter [-a date_heure] [-A account_string] [-c intervalle] [-e chemin] [-h hold_list] [-j join]
[-k garder] [-l liste_ressources] [-m options_mail] [-M liste_utilisateurs] [-N nom] [-o chemin] [-p
priorité] [-rc] [-S chemin] [-u liste_utilisateurs] [-W attributs_supplémentaires] identifiant_travail...
DESCRIPTION
L'exposition qalter La commande modifie les attributs du ou des travaux spécifiés par identifiant_travail
sur la ligne de commande. Seuls les attributs répertoriés comme options sur la commande seront
modifié. Si l'un des attributs spécifiés ne peut pas être modifié pour un travail pour une raison quelconque,
aucun des attributs de ce travail ne sera modifié.
La commande qalter accomplit les modifications en envoyant un modifier Emploi demande par lots à
le serveur batch qui possède chaque tâche.
OPTIONS
-a date_heure
Remplace l'heure à laquelle le travail devient éligible pour l'exécution. Les date_time
la syntaxe des arguments est : [[[[CC]AA]MM]JJ]hhmm[.SS].
Si le mois, MM, n'est pas spécifié, il sera par défaut le mois en cours si le
jour spécifié DD, est dans le futur. Sinon, le mois sera réglé sur le suivant
mois. De même, si le jour, DD, n'est pas spécifié, la valeur par défaut sera aujourd'hui si
le temps hummm est dans le futur. Sinon, la journée sera fixée à demain.
Cet attribut peut être modifié une fois que le travail a commencé à s'exécuter, mais il ne
prend effet jusqu'à ce que la tâche soit réexécutée.
-Une chaîne_de_compte
Remplace la chaîne de compte associée au travail.
Cet attribut ne peut pas être modifié une fois l'exécution du travail commencée.
-c intervalle
Remplace l'intervalle auquel le travail sera vérifié. Si le travail
s'exécute sur un hôte qui ne prend pas en charge le point de contrôle, cette option sera
ignoré.
L'exposition intervalle l'argument est spécifié comme :
n Aucun point de contrôle n'est à effectuer.
s Le point de contrôle doit être effectué uniquement lorsque le serveur exécutant le travail est
arrêt.
c Le point de contrôle doit être effectué au temps CPU minimum par défaut pour la file d'attente
à partir duquel le travail s'exécute.
c=minutes
Les points de contrôle doivent être effectués à un intervalle de minutes, qui est le
nombre entier de minutes de temps CPU utilisé par le travail. Cette valeur doit être
supérieur à zéro. Si le nombre est inférieur à l'heure du point de contrôle par défaut, le
l'heure par défaut sera utilisée.
Cet attribut peut être modifié une fois que le travail a commencé l'exécution, mais la nouvelle valeur
ne prend effet qu'une fois la tâche réexécutée.
-e chemin Remplace le chemin à utiliser pour le flux d'erreurs standard du travail par lots.
L'exposition chemin l'argument est de la forme :
[nom d'hôte :] nom_chemin
où nom d'hôte est le nom d'un hôte auquel le fichier sera renvoyé et
nom_chemin est le nom de chemin sur cet hôte dans la syntaxe reconnue par POSIX 1003.1.
L'argument sera interprété comme suit :
nom_chemin
Où path_name n'est pas un nom de chemin absolu, la commande qalter
développez le nom du chemin relatif au répertoire de travail courant du
commander. La commande fournira le nom de l'hôte sur lequel elle est
l'exécution pour le nom d'hôte composant.
nom d'hôte:nom_chemin
Où path_name n'est pas un nom de chemin absolu, la commande qalter
pas développer le nom du chemin. Le serveur d'exécution l'étendra par rapport à
le répertoire personnel de l'utilisateur sur le système spécifié par le nom d'hôte.
nom_chemin
Où path_name spécifie un nom de chemin absolu, alors qalter fournira
le nom de l'hôte sur lequel il s'exécute pour le nom d'hôte.
nom d'hôte:nom_chemin
Où path_name spécifie un nom de chemin absolu, le chemin sera utilisé comme
spécifié.
Cet attribut peut être modifié une fois que le travail a commencé à s'exécuter, mais il ne
prend effet jusqu'à ce que la tâche soit réexécutée.
-h liste_hold
Met à jour les types de mises en attente sur le travail. Les liste_attente l'argument est une chaîne de
un ou plusieurs des caractères suivants:
u Ajoutez la retenue de type USER.
s Ajoutez le blocage de type SYSTEM si l'utilisateur dispose du niveau de privilège approprié.
[Généralement réservé à l'administrateur du lot.]
o Ajouter la prise de type AUTRE (ou OPÉRATEUR) si l'utilisateur a le niveau approprié
de privilège. [Généralement réservé à l'administrateur du lot et au lot
opérateur.]
n Mettre à aucun ; c'est clair les types de prise qui pourraient être appliqués avec le
niveau de privilège des utilisateurs.
La répétition de caractères est autorisée, mais "n" peut ne pas apparaître dans la même option
argument avec les trois autres caractères. Cet attribut peut être modifié une fois que le
la tâche a commencé à s'exécuter, mais la suspension ne prendra effet qu'une fois la tâche réexécutée.
-j join Déclare quels flux standard du travail seront fusionnés. Les rejoindre
la valeur de l'argument peut être les caractères "oe" et "eo", ou le caractère unique "n".
Une valeur d'argument de oe indique que la sortie standard et les flux d'erreur standard
du travail sera fusionné, mélangé et renvoyé en tant que sortie standard. UNE
valeur de l'argument de eo indique que la sortie standard et les flux d'erreur standard
du travail sera fusionné, mélangé et renvoyé en tant qu'erreur standard.
Une valeur de n indique que les deux flux seront deux fichiers séparés. Cette
L'attribut peut être modifié une fois que le travail a commencé à s'exécuter, mais cela ne prendra pas
affecter jusqu'à ce que le travail soit réexécuté.
-k keep Définit si la sortie standard ou l'erreur standard du travail sera
conservé sur l'hôte d'exécution. Si elle est définie pour un flux, cette option remplace le
chemin d'accès pour ce flux.
L'argument est soit la seule lettre "e""o", ou"n", ou un ou plusieurs des
des lettres "e" et "o" combinés dans l'un ou l'autre ordre.
n Aucun flux n'est à retenir.
e Le flux d'erreurs standard doit être conservé sur l'hôte d'exécution. Le flux
sera placé dans le répertoire personnel de l'utilisateur sous l'ID utilisateur duquel le travail
réalisé. Le nom de fichier sera le nom de fichier par défaut donné par :
nom du travail.eséquence où nom du travail est le nom spécifié pour le travail, et
séquence est le composant de numéro de séquence de l'identificateur de travail.
o Le flux de sortie standard doit être conservé sur l'hôte d'exécution. Les
stream sera placé dans le répertoire personnel de l'utilisateur sous l'ID utilisateur duquel
le travail exécuté. Le nom de fichier sera le nom de fichier par défaut donné par :
nom du travail.oséquence où nom du travail est le nom spécifié pour le travail, et
séquence est le composant de numéro de séquence de l'identificateur de travail.
eo Les flux de sortie standard et d'erreur standard seront conservés.
oe Les flux de sortie standard et d'erreur standard seront conservés.
Cet attribut ne peut pas être modifié une fois l'exécution du travail commencée.
-l liste_ressources
Modifie la liste des ressources requises par le travail. Les Liste_ressources
argument est dans la syntaxe suivante :
nom_ressource[=[valeur]][,nom_ressource[=[valeur]],...]
Si une modification demandée à une ressource dépasse les limites de ressources pour
travaux dans la file d'attente actuelle, le serveur rejettera la demande.
Si le travail est en cours d'exécution, seules certaines ressources peuvent être modifiées. Quelles ressources
peut être modifié dans l'état de fonctionnement dépend du système. Un utilisateur ne peut abaisser le
limite pour ces ressources.
-m options_messagerie
Remplace l'ensemble des conditions dans lesquelles le serveur d'exécution enverra un mail
message sur le travail. Les options_mail l'argument est une chaîne composée de
le caractère unique "n", ou un ou plusieurs des caractères "a""b", Et"e".
Si le caractère "n" est spécifié, aucun courrier ne sera envoyé.
Pour les lettres "a""b", Et"e":
un mail est envoyé lorsque le travail est abandonné par le système batch.
b le courrier est envoyé lorsque le travail commence à s'exécuter.
Un e-mail est envoyé lorsque le travail se termine.
-M liste_utilisateurs
Remplace la liste des utilisateurs auxquels le courrier est envoyé par le serveur d'exécution lorsqu'il
envoie un courrier au sujet du travail.
L'exposition liste d'utilisateur l'argument est de la forme :
utilisateur[@host][,user[@host],...]
-N nom Renomme le travail. Le nom spécifié peut comporter jusqu'à 15 caractères inclus dans
longueur. Il doit être composé de caractères imprimables non blancs avec le premier
caractère alphabétique.
-o chemin Remplace le chemin à utiliser pour le flux de sortie standard du travail par lots. Les
chemin l'argument est de la forme :
[nom d'hôte :] nom_chemin
où nom d'hôte est le nom d'un hôte auquel le fichier sera renvoyé et
nom_chemin est le nom de chemin sur cet hôte dans la syntaxe reconnue par POSIX. Les
argument sera interprété comme suit :
nom_chemin
Où path_name n'est pas un nom de chemin absolu, la commande qalter
développez le nom du chemin relatif au répertoire de travail courant du
commander. La commande fournira le nom de l'hôte sur lequel elle est
l'exécution pour le nom d'hôte composant.
nom d'hôte:nom_chemin
Où path_name n'est pas un nom de chemin absolu, la commande qalter
pas développer le nom du chemin. Le serveur d'exécution l'étendra par rapport à
le répertoire personnel de l'utilisateur sur le système spécifié par le nom d'hôte.
nom_chemin
Où path_name spécifie un nom de chemin absolu, alors le qalter
fournir le nom de l'hôte sur lequel il s'exécute pour le nom d'hôte.
nom d'hôte:nom_chemin
Où path_name spécifie un nom de chemin absolu, le chemin sera utilisé comme
spécifié.
Cet attribut peut être modifié une fois que le travail a commencé à s'exécuter, mais il ne
prend effet jusqu'à ce que la tâche soit réexécutée.
-p priorité
Remplace la priorité du travail. Les priorité l'argument doit être un entier compris entre
-1024 et +1023 inclus.
Cet attribut peut être modifié une fois que le travail a commencé à s'exécuter, mais il ne
prend effet jusqu'à ce que la tâche soit réexécutée.
-rc Déclare si le travail est réexécutable. Voir le qréexécuter commander. L'option
argument c est un caractère unique. PBS reconnaît les caractères suivants : y et
n.
Si l'argument est "y", le travail est marqué réexécutable. Si l'argument est "n", la
le travail est marqué comme non réexécutable.
-S chemin Déclare le shell qui interprète le script de tâche.
L'argument d'option liste_chemin est sous la forme :
chemin[@hôte][,chemin[@hôte],...]
Un seul chemin peut être spécifié pour tout hôte nommé. Un seul chemin peut être spécifié
sans le nom d'hôte correspondant. Le chemin sélectionné sera celui avec le
nom d'hôte correspondant au nom de l'hôte d'exécution. Si aucun hôte correspondant n'est
trouvé, alors s'il est présent, le chemin spécifié sans hôte sera sélectionné.
Si la -S option n'est pas spécifié, l'argument option est la chaîne nulle, ou non
entrée du liste_chemin est sélectionné, l'exécution utilisera le shell de connexion de
l'utilisateur sur l'hôte d'exécution.
Cet attribut peut être modifié une fois que le travail a commencé à s'exécuter, mais il ne
prend effet jusqu'à ce que la tâche soit réexécutée.
-u liste_utilisateurs
Remplace le nom d'utilisateur sous lequel le travail doit s'exécuter sur le système d'exécution.
L'exposition liste d'utilisateur l'argument est de la forme :
utilisateur[@host][,user[@host],...]
Un seul nom d'utilisateur peut être attribué par hôte spécifié. Un seul des utilisateur
les spécifications peuvent être fournies sans les hôte spécification. Cette
Le nom d'utilisateur sera utilisé pour l'exécution sur tout hôte non nommé dans la liste d'arguments.
Cet attribut ne peut pas être modifié une fois l'exécution du travail commencée.
-W attributs_supplémentaires
L'option -W permet la modification d'attributs de travail supplémentaires. Les
la syntaxe générale du -W est de la forme :
-W nom_attr=valeur[,nom_attr=valeur...]
Notez si un espace blanc se produit n'importe où dans la chaîne d'argument d'option ou l'égal
signe, "=", apparaît dans un valeur_attribut chaîne, alors la chaîne doit être
entouré de guillemets simples ou doubles.
PBS prend actuellement en charge les attributs suivants dans l'option -W.
dépend=liste_dépendances
Redéfinit les dépendances entre ce travail et d'autres. Les liste_de_dépendance est en
la forme: type[:argument[:argument...][,type:argument...].
L'exposition argument est soit un nombre numérique, soit un identifiant de tâche PBS selon type . If
l'argument est un nombre, il doit être supérieur à 0. S'il s'agit d'un identifiant de tâche et non
entièrement spécifié sous la forme : numéro_seq.nom.serveur, il sera élargi en fonction
aux règles de serveur par défaut. Si argument est nul (les deux-points précédents n'ont pas besoin d'être
spécifié), la dépendance du type correspondant est effacée (unset).
synccount:compte
Ce travail est le premier d'un ensemble de travaux à être exécuté en même temps.
que vous avez est le nombre de travaux supplémentaires dans l'ensemble.
synchronisation avec : jobid
Ce travail est un membre supplémentaire d'un ensemble de travaux à exécuter au
en même temps. Jobid est l'identifiant de la première tâche de l'ensemble.
après:jobid[:jobid...]
Ce travail peut être planifié pour exécution à tout moment après les travaux id de travail avons
commencé l'exécution.
après ok:jobid[:jobid...]
Ce travail peut être planifié pour exécution uniquement après les travaux id de travail avons
terminé sans erreur.
aprèsnotok:jobid[:jobid...]
Ce travail peut être planifié pour exécution uniquement après les travaux id de travail avons
terminé avec des erreurs.
après tout:jobid[:jobid...]
Ce travail peut être planifié pour exécution après les travaux id de travail ont pris fin,
avec ou sans erreurs.
sur:compte
Ce travail peut être planifié pour exécution après compter dépendances envers d'autres
les emplois ont été satisfaits. Ce formulaire est utilisé conjointement avec l'un des
le avant formulaires, voir ci-dessous.
avant:jobid[:jobid...]
Lorsque ce travail a commencé à s'exécuter, les travaux ID de travail... peut commencer.
avantok:jobid[:jobid...]
Si ce travail termine l'exécution sans erreur, alors les travaux ID de travail... Au cours de cette réunion, Matthew a obtenu de précieux conseils et Linda lui a demandé de la tenir au courant de ses progrès.
commencer.
avantnotok:jobid[:jobid...]
Si ce travail termine l'exécution avec des erreurs, alors les travaux ID de travail... Au cours de cette réunion, Matthew a obtenu de précieux conseils et Linda lui a demandé de la tenir au courant de ses progrès.
commencer.
avant tout:jobid[:jobid...]
Lorsque ce travail termine l'exécution, les travaux ID de travail... peut commencer.
Si l'un des avant formulaires sont utilisés, le travail référencé par id de travail doit avoir
été soumis avec un type de dépendance de on.
Le travail spécifié dans l'un des avant les formulaires doivent avoir le même propriétaire que
le travail étant modifié. Sinon, la dépendance ne prendra pas effet.
Erreur de traitement de l'existence, de l'état ou de la condition du travail sur lequel le
le travail nouvellement soumis est un service différé, c'est-à-dire que le contrôle est effectué après
le travail est mis en file d'attente. Si une erreur est détectée, le nouveau travail sera supprimé par
le serveur. Un courrier sera envoyé à l'expéditeur du travail indiquant l'erreur.
group_list=g_list
Modifie le nom du groupe sous lequel le travail doit s'exécuter sur le système d'exécution.
L'exposition g_liste l'argument est de la forme : groupe[@hôte][,groupe[@hôte],...]
Un seul nom de groupe peut être donné par hôte spécifié. Un seul des groupe
les spécifications peuvent être fournies sans les hôte spécification. Cette
Le nom du groupe sera utilisé pour l'exécution sur tout hôte non nommé dans la liste d'arguments.
stagein=liste_fichiers
stageout=liste_fichiers
Modifie les fichiers qui sont transférés (copiés) avant le début du travail ou transférés après le
le travail termine l'exécution. Les liste_fichiers est sous la forme :
fichier_local@nom_hôte:fichier_distant[,...]
Le nom du blog fichier_local est le nom sur le système où le travail s'exécute. C'est possible
un chemin absolu ou un chemin relatif au répertoire personnel de l'utilisateur. Le nom
fichier_distant est le nom de destination sur l'hôte spécifié par nom d'hôte. Le nom
peut être absolu ou relatif au répertoire personnel de l'utilisateur sur l'hôte de destination.
OPÉRANDES
La commande qalter accepte un ou plusieurs identifiant_travail opérandes de la forme :
numéro_séquence[.nom_serveur][@serveur]
STANDARD ERREUR
Toute condition d'erreur, que ce soit dans le traitement des options ou des opérandes, ou toute erreur
reçu en réponse aux demandes de lots entraînera l'écriture d'un message d'erreur sur
erreur standard.
EXIT STATUT
Lors du traitement réussi de tous les opérandes présentés à la commande qalter, la sortie
status sera une valeur de zéro.
Si la commande qalter ne parvient pas à traiter un opérande, la commande se termine avec une valeur supérieure
que zéro.
Utiliser qalterB en ligne à l'aide des services onworks.net
