GoGPT Best VPN GoSearch

favicon do OnWorks

qselectposix - Online na nuvem

Execute o qselectposix no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando qselectposix que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


qselect - seleciona trabalhos em lote

SINOPSE


qseleccione [−a [op]data hora] [−A conta_string] [-c [op]intervalo]
[−h lista_de_retenção] [−eu lista_recursos] [−N nome] [-p [op]prioridade]
[−q destino] [−r y|n] [-S estados] [−você Lista de usuários]

DESCRIÇÃO


Selecionar um conjunto de trabalhos em lote é devolver o lote identificador_de_trabalhos para cada trabalho em lote
que atenda a uma lista de critérios de seleção. Um conjunto de trabalhos em lote é selecionado por uma solicitação a um
servidor em lote. o qseleccione utilitário é um cliente em lote acessível ao usuário que solicita o
seleção de trabalhos em lote.

Após a conclusão bem-sucedida, o qseleccione utilitário deve ter retornado uma lista de zero ou mais
fornada identificador_de_trabalhos que atendem aos critérios especificados pelas opções e argumentos de opção
apresentado ao utilitário.

O qseleccione utilitário deve selecionar trabalhos em lote, enviando um Selecionar Empregos SOLICITAÇÃO para um lote
servidor. o qseleccione utilitário não deve sair até que o servidor responda a cada pedido
gerado.

Para cada opção apresentada ao qseleccione utilitário, o utilitário deve restringir o conjunto de
trabalhos em lote selecionados conforme descrito na seção OPÇÕES.

O qseleccione utilitário não deve restringir a seleção de trabalhos em lote, exceto por autorização e
conforme exigido pelas opções apresentadas ao utilitário.

Quando uma opção é especificada com um obrigatório ou opcional op componente para a opção-
argumento, então op deve especificar uma relação entre o valor de um determinado lote de trabalho
atributo e o valor componente da opção-argumento. Se um op é permitido em um
opção, então a descrição da letra de opção indica o op como obrigatório ou
opcional. Strings aceitáveis ​​para o op componente, e a relação que a string indica,
são mostrados na seguinte lista:

.eq. O valor representado pelo atributo do trabalho em lote é igual ao valor
representado pela opção-argumento.

.ge. O valor representado pelo atributo do trabalho em lote é maior ou igual
para o valor representado pelo argumento de opção.

.gt. O valor representado pelo atributo do trabalho em lote é maior que o valor
representado pela opção-argumento.

.lt. O valor representado pelo atributo do trabalho em lote é menor que o valor
representado pela opção-argumento.

.le. O valor representado pelo atributo do trabalho em lote é menor ou igual a
o valor representado pelo argumento de opção.

.ne. O valor representado pelo atributo do trabalho em lote não é igual ao valor
representado pela opção-argumento.

OPÇÕES


O qseleccione utilitário deve estar em conformidade com o volume de Definições de Base de POSIX.1‐2008, Seção
12.2, Utilidade Sintaxe orientações.

As seguintes opções devem ser apoiadas pela implementação:

−a [op]data hora
Restrinja a seleção a um horário específico ou a um intervalo de horários.

O qseleccione utilitário deve selecionar apenas trabalhos em lote para os quais o valor do
Tempo de execução atributo está relacionado ao equivalente de época da hora local
expresso pelo valor do data hora componente da opção-argumento no
forma indicada pelo valor do op componente da opção-argumento.

O qseleccione a utilidade deve aceitar um data hora componente da opção-argumento
que está de acordo com a sintaxe do tempo operando do contacto utilidade.

Se o op componente da opção-argumento não é apresentado ao qseleccione
utilitário, o utilitário deve selecionar trabalhos em lote para os quais o Tempo de execução
atributo é igual ao data hora componente da opção-argumento.

Ao comparar os tempos, o qseleccione utilitário deve usar as seguintes definições
para o op componente da opção-argumento:

.eq. O tempo representado pelo valor do Tempo de execução atributo do
trabalho em lote é igual ao tempo representado pelo data hora componente de
a opção-argumento.

.ge. O tempo representado pelo valor do Tempo de execução atributo do
trabalho em lote é posterior ou igual ao tempo representado pelo data hora
componente da opção-argumento.

.gt. O tempo representado pelo valor do Tempo de execução atributo do
trabalho em lote é posterior ao tempo representado pelo data hora componente de
a opção-argumento.

.lt. O tempo representado pelo valor do Tempo de execução atributo do
trabalho em lote é anterior à hora representada pelo data hora componente de
a opção-argumento.

.le. O tempo representado pelo valor do Tempo de execução atributo do
trabalho em lote é anterior ou igual ao tempo representado pelo data hora
componente da opção-argumento.

.ne. O tempo representado pelo valor do Tempo de execução atributo do
trabalho em lote não é igual ao tempo representado pelo data hora
componente da opção-argumento.

O qseleccione utilitário deve aceitar as cadeias de caracteres definidas para o op
componente da opção-argumento.

−A conta_string
Restrinja a seleção aos trabalhos em lote que cobram uma conta especificada.

O qseleccione utilitário deve selecionar apenas trabalhos em lote para os quais o valor do
Nome da conta atributo do trabalho em lote corresponde ao valor do conta_string
opção-argumento.

A sintaxe do conta_string opção-argumento não é especificado.

-c [op]intervalo
Restrinja a seleção a trabalhos em lote dentro de uma faixa de intervalos de ponto de verificação.

O qseleccione utilitário deve selecionar apenas trabalhos em lote para os quais o valor do
Ponto de inspeção atributo está relacionado ao valor do intervalo componente do
opção-argumento da maneira indicada pelo valor do op componente do
opção-argumento.

Se o op componente da opção-argumento é omitido, o qseleccione utilidade deve
selecione trabalhos em lote para os quais o valor do Ponto de inspeção atributo é igual a
o valor do intervalo componente da opção-argumento.

Ao comparar intervalos de pontos de verificação, o qseleccione utilitário deve usar o seguinte
definições para o op componente da opção-argumento:

.eq. O valor do Ponto de inspeção atributo do trabalho em lote é igual ao valor
que acontecerá no marco da intervalo componente da opção-argumento.

.ge. O valor do Ponto de inspeção atributo do trabalho em lote é maior que
ou igual ao valor do intervalo componente opção-argumento.

.gt. O valor do Ponto de inspeção atributo do trabalho em lote é maior que
o valor do intervalo componente opção-argumento.

.lt. O valor do Ponto de inspeção atributo do trabalho em lote é menor que o
valor do intervalo componente opção-argumento.

.le. O valor do Ponto de inspeção atributo do trabalho em lote é menor que ou
igual ao valor do intervalo componente opção-argumento.

.ne. O valor do Ponto de inspeção atributo do trabalho em lote não é igual
o valor do intervalo componente opção-argumento.

O qseleccione utilitário deve aceitar as cadeias de caracteres definidas para o op
componente da opção-argumento.

A relação de ordenação para os valores do argumento de opção de intervalo é
definido como:

`n ' .gt. `s ' .gt. `c =minutos'.ge. `c '

Ao comparar Ponto de inspeção atributos com um intervalo tendo o valor de
único personagem 'você', apenas igualdade ou desigualdade são comparações válidas.

−h lista_de_retenção
Restrinja a seleção a trabalhos em lote que tenham um tipo específico de suspensão.

O qseleccione utilitário deve selecionar apenas trabalhos em lote para os quais o valor do
Hold_Types atributo corresponde ao valor do lista_de_retenção opção-argumento.

O qseleccione −h opção deve aceitar um valor para o lista_de_retenção opção-argumento
isto é uma cadeia de caracteres alfanuméricos no conjunto de caracteres portáteis (ver
o volume de Definições de base de POSIX.1‐2008, Seção 6.1, Portátil Personagem
Conjunto).

O qseleccione utilitário deve aceitar um valor para o lista_de_retenção opção-argumento que
é uma string de um ou mais dos caracteres 'você', 's', ou 'o', ou o solteiro
personagem 'N'.

Cada personagem único no lista_de_retenção opção-argumento do qseleccione utilidade é
definido da seguinte forma, cada um representando um tipo de retenção diferente:

u USUÁRIO

s SISTEMA

o OPERADOR

Se algum desses caracteres estiver duplicado no lista_de_retenção opção-argumento, o
duplicatas devem ser ignoradas.

O qseleccione utilitário deve considerar um erro se qualquer tipo de retenção diferente de 'N'
é combinado com o tipo de retenção 'N'.

Aplicações estritamente conformes não devem repetir nenhum dos caracteres 'você',
's', 'o', ou 'N' dentro do lista_de_retenção opção-argumento. o qseleccione utilidade deve
permite a repetição de caracteres, mas não deve atribuir significado adicional a
os personagens repetidos.

Uma implementação pode definir outros tipos de retenção. O documento de conformidade para um
implementação deve descrever quaisquer tipos de retenção adicionais, como eles são especificados,
seu comportamento interno e como eles afetam o comportamento do utilitário.

−eu lista_recursos
Restrinja a seleção a trabalhos em lote com limites de recursos e atributos especificados.

O qseleccione a utilidade deve aceitar um lista_recursos opção-argumento com o
seguinte sintaxe:

nome do recurso op valor [,,nome do recurso op valor,,...]

Ao comparar os valores dos recursos, o qseleccione utilitário deve usar o seguinte
definições para o op componente da opção-argumento:

.eq. O valor do recurso de mesmo nome no Lista_recurso
atributo do trabalho em lote é igual ao valor do componente de valor de
a opção-argumento.

.ge. O valor do recurso de mesmo nome no Lista_recurso
atributo do trabalho em lote é maior ou igual ao valor do
valor componente da opção-argumento.

.gt. O valor do recurso de mesmo nome no Lista_recurso
atributo do trabalho em lote é maior do que o valor do valor
componente da opção-argumento.

.lt. O valor do recurso de mesmo nome no Lista_recurso
atributo do trabalho em lote é menor que o valor do componente de valor
da opção-argumento.

.ne. O valor do recurso de mesmo nome no Lista_recurso
atributo do trabalho em lote não é igual ao valor do valor
componente da opção-argumento.

.le. O valor do recurso de mesmo nome no Lista_recurso
atributo do trabalho em lote é menor ou igual ao valor do
valor componente da opção-argumento.

Ao comparar o limite de um Lista_recurso atributo com o valor componente
da opção-argumento, se o limite, o valor ou ambos forem não numéricos, apenas
igualdade ou desigualdade são comparações válidas.

O qseleccione utilitário deve selecionar apenas trabalhos em lote para os quais os valores do
nome do recursoestá listado no lista_recursos opção-argumento corresponde ao
limites correspondentes do Lista_recurso atributo do trabalho em lote.

Limites de nome do recursoestá presente no Lista_recurso atributo do trabalho em lote
que não têm valores correspondentes no lista_recursos opção-argumento não deve
ser considerado ao selecionar trabalhos em lote.

−N nome Restrinja a seleção a trabalhos em lote com um nome especificado.

O qseleccione utilitário deve selecionar apenas trabalhos em lote para os quais o valor do
Nome_Trabalho atributo corresponde ao valor do nome opção-argumento. A corda
especificado no nome opção-argumento deve ser passado, não interpretado, para o
servidor. Isso permite que uma implementação corresponda a padrões `` curinga '' contra
nomes de trabalhos em lote.

Uma implementação deve descrever no documento de conformidade o formato em que
suportes para combinar com o Nome_Trabalho atributo.

-p [op]prioridade
Restringir a seleção para trabalhos em lote da prioridade especificada ou intervalo de
prioridades.

O qseleccione utilitário deve selecionar apenas trabalhos em lote para os quais o valor do
Prioridade atributo do trabalho em lote está relacionado ao valor do prioridade
componente da opção-argumento da maneira indicada pelo valor do op
componente da opção-argumento.

Se o op componente da opção-argumento é omitido, o qseleccione utilidade deve
selecione trabalhos em lote para os quais o valor do Prioridade atributo do trabalho em lote
é igual ao valor do prioridade componente da opção-argumento.

Ao comparar valores de prioridade, o qseleccione utilitário deve usar o seguinte
definições para o op componente da opção-argumento:

.eq. O valor do Prioridade atributo do trabalho em lote é igual ao valor de
da prioridade componente da opção-argumento.

.ge. O valor do Prioridade atributo do trabalho em lote é maior que ou
igual ao valor do prioridade componente opção-argumento.

.gt. O valor do Prioridade atributo do trabalho em lote é maior do que o
valor do prioridade componente opção-argumento.

.lt. O valor do Prioridade atributo do trabalho em lote é menor que o
valor do prioridade componente opção-argumento.

.lt. O valor do Prioridade atributo do trabalho em lote é menor que ou
igual ao valor do prioridade componente opção-argumento.

.ne. O valor do Prioridade atributo do trabalho em lote não é igual ao
valor do prioridade componente opção-argumento.

−q destino
Restrinja a seleção à fila de lote ou servidor especificado, ou a ambos.

O qseleccione utilitário deve selecionar apenas trabalhos em lote que estão localizados no
destino indicado pelo valor do destino opção-argumento.

O destino define uma fila batch, um servidor ou uma fila batch em um servidor.

O qseleccione utilitário deve aceitar um argumento de opção para o −q opção que
está em conformidade com a sintaxe de um destino. Se o −q opção não é apresentada a
da qseleccione utilitário, o utilitário deve selecionar trabalhos em lote de todas as filas de lote
no servidor de lote padrão.

Se o argumento-opção descreve apenas uma fila de lote, o qseleccione utilidade deve
selecione apenas trabalhos em lote da fila em lote do nome especificado no padrão
servidor em lote. Os meios pelos quais qseleccione determina que o servidor padrão é
definido pela implementação.

Se o argumento-opção descreve apenas um servidor em lote, o qseleccione utilidade deve
selecione jobs batch de todas as filas batch nesse servidor batch.

Se o argumento de opção descreve uma fila de lote e um servidor de lote, o
qseleccione utilitário deve selecionar apenas trabalhos em lote da fila de lote especificada em
o servidor especificado.

−r y | n Restringir a seleção a jobs em lote com o status de capacidade de execução novamente especificado.

O qseleccione utilitário deve selecionar apenas trabalhos em lote para os quais o valor do
Reexecutável atributo da tarefa em lote corresponde ao valor do argumento de opção.

O qseleccione utilitário deve aceitar um valor para o argumento de opção que consiste
de qualquer um dos caracteres 'você' ou o único personagem 'N'. O personagem
'você' representa o valor TRUE e o caractere 'N' representa o valor FALSE.

-S estados Restrinja a seleção a trabalhos em lote nos estados especificados.

O qseleccione utilitário deve aceitar um argumento de opção que consiste em qualquer
combinação dos personagens 'e', 'q', 'r', 'C', 'h' e 't'.

Os aplicativos em conformidade não devem repetir nenhum caractere no argumento de opção.
O qseleccione a utilidade deve permitir a repetição de caracteres na opção-
argumento, mas não deve atribuir significado adicional a caracteres repetidos.

O qseleccione utilitário deve interpretar os caracteres no estados opção-argumento
como se segue:

e Representa o estado EXITING.

q Representa o estado QUEUED.

r Representa o estado RUNNING.

t Representa o estado EM TRÂNSITO.

h Representa o estado HELD.

w Representa o estado WAITING.

Para cada personagem no estados opção-argumento, o qseleccione utilidade deve
selecione trabalhos em lote no estado correspondente.

−você Lista de usuários
Restrinja a seleção a trabalhos em lote pertencentes aos nomes de usuário especificados.

O qseleccione utilitário deve selecionar apenas os trabalhos em lote dos usuários especificados em
da Lista de usuários opção-argumento.

O qseleccione a utilidade deve aceitar um Lista de usuários opção-argumento que está em conformidade com
a seguinte sintaxe:

nome de usuário[@hospedeiro][,,nome de usuário[@hospedeiro],,...]

O qseleccione utilitário deve aceitar apenas um nome de usuário que está faltando um
nome do host correspondente. o qseleccione utilitário deve aceitar apenas um nome de usuário por
host nomeado.

OPERANDOS


Nenhum.

STDIN


Não usado.

INPUT ARQUIVOS


Nenhum.

MEIO AMBIENTE VARIÁVEIS


As seguintes variáveis ​​de ambiente devem afetar a execução de qseleccione:

GRANDE Forneça um valor padrão para as variáveis ​​de internacionalização que não estão definidas ou
nulo. (Veja o volume de Definições de Base de POSIX.1‐2008, Seção 8.2,
Internacionalização Variáveis a precedência das variáveis ​​de internacionalização
usado para determinar os valores das categorias de localidade.)

LC_ALL Se definido como um valor de string não vazio, substitui os valores de todos os outros
variáveis ​​de internacionalização.

LC_CTYPE Determine o local para a interpretação de sequências de bytes de dados de texto
como caracteres (por exemplo, caracteres de byte único em oposição a caracteres de bytes múltiplos em
argumentos).

LC_MESSAGES
Determine a localidade que deve ser usada para afetar o formato e o conteúdo do
mensagens de diagnóstico gravadas no erro padrão.

NOME DO LOG Determine o nome de login do usuário.

TZ Determine o fuso horário usado para interpretar o data hora opção-argumento. Se TZ is
não definido ou nulo, um fuso horário padrão não especificado deve ser usado.

ASSÍNCRONO EVENTOS


Padrão.

STDOUT


O qseleccione utilitário deve escrever zero ou mais lote identificador_de_trabalhos para a saída padrão.

O qseleccione utilitário deve separar o lote identificador_de_trabalhoé gravado na saída padrão por
espaço em branco.

O qseleccione utilitário deve escrever lote identificador_de_trabalhos no seguinte formato:

número_de_sequência.nome_do_servidor@servidor

STDERR


O erro padrão deve ser usado apenas para mensagens de diagnóstico.

SAÍDA ARQUIVOS


Nenhum.

ESTENDIDO DESCRIÇÃO


Nenhum.

SAIR STATUS


Os seguintes valores de saída devem ser retornados:

0 Conclusão bem-sucedida.

> 0 Ocorreu um erro.

CONSEQUÊNCIAS OF ERROS


Padrão.

O seguinte seções e guarante que os mesmos estão informativo.

APLICAÇÃO USO


Nenhum.

EXEMPLOS


O exemplo a seguir mostra como um usuário pode usar o qseleccione utilidade em conjunto com
da qdel utilitário para excluir todos os seus trabalhos no estado de fila sem afetar
quaisquer trabalhos que já estejam em execução:

qdel $ (qselect -S q)

ou:

qseleccione -S q || xargs qdel

JUSTIFICATIVA


O qseleccione utilitário permite aos usuários adquirir uma lista de identificadores de trabalho que correspondem ao usuário
critérios de seleção especificados. A lista de identificadores retornada pelo qseleccione utilidade
está em conformidade com a sintaxe da lista de identificadores de trabalho em lote processada por um utilitário como
qmover, qdel e qrls. O qseleccione utilitário é, portanto, uma ferramenta poderosa para causar outro
utilitário de sistema em lote para atuar em um conjunto de trabalhos que correspondem a uma lista de critérios de seleção.

As opções do qseleccione utilitário permite que o usuário aplique uma série de filtros úteis para
selecionando empregos. Cada opção restringe ainda mais a seleção de trabalhos. Muitos da seleção
as opções permitem a especificação de um operador relacional. A sintaxe semelhante a FORTRAN do
operador, isto é, ".lt."—Foi escolhido em vez do tipo C "<=" metacaracteres.

O −a opção permite que os usuários restrinjam os trabalhos selecionados àqueles que foram enviados
(ou alterado) para esperar até um determinado momento. O período de tempo é determinado pelo
argumento desta opção, que inclui um tempo e um operador, portanto, é possível
selecione trabalhos que aguardam até um horário específico, trabalhos que aguardam até um certo tempo, ou
aqueles que estão esperando por um tempo antes do tempo especificado.

O −A opção permite que os usuários restrinjam os trabalhos selecionados àqueles que foram enviados
(ou alterado) para cobrar uma conta específica.

O -c opção permite aos usuários restringir os trabalhos selecionados para aqueles cujos pontos de verificação
intervalo está dentro do intervalo especificado.

O −eu opção permite que os usuários selecionem os trabalhos cujos limites de recursos estão dentro do
intervalo indicado pelo valor da opção. Por exemplo, um usuário pode selecionar esses empregos
para o qual o limite de tempo da CPU é maior que duas horas.

O −N opção permite que os usuários selecionem trabalhos pelo nome do trabalho. Por exemplo, todas as partes de um
tarefas que foram divididas em tarefas paralelas podem receber o mesmo nome e, portanto,
manipulado como um grupo por meio desta opção.

O −q opção permite que os usuários selecionem trabalhos em uma fila especificada.

O −r A opção permite que os usuários selecionem apenas os trabalhos com critérios de nova execução especificados. Para
exemplo, um usuário pode selecionar apenas os trabalhos que podem ser executados novamente para uso com o qreexecutar
utilidade.

O -S opção permite que os usuários selecionem apenas os trabalhos que estão em um determinado estado.

O −você opção permite que os usuários selecionem trabalhos que foram submetidos para execução sob um
conta particular.

Os critérios de seleção fornecidos pelas opções do qseleccione utilitário permite aos usuários
selecione trabalhos com base em todos os atributos apropriados que podem ser atribuídos a trabalhos pelo
qsub utilidade.

Historicamente, o qseleccione a utilidade não faz parte da prática existente; é um
melhoria que foi introduzida neste volume de POSIX.1‐2008.

FUTURO INSTRUÇÕES


O qseleccione utilitário pode ser removido em uma versão futura.

Use qselectposix online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad




×
Anúncios
❤ ️Compre, reserve ou compre aqui — sem custos, ajuda a manter os serviços gratuitos.