InglêsFrancêsEspanhol

Ad


favicon do OnWorks

getposix - Online na nuvem

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

Este é o comando getposix 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


get - obtém uma versão de um arquivo SCCS (DESENVOLVIMENTO)

SINOPSE


ter [−begkmnlLpst] [-c corte fora] [−eu Lista] [−r SID] [−x Lista] lima...

DESCRIÇÃO


A ter utilitário deve gerar um arquivo de texto de cada SCCS nomeado lima de acordo com a
especificações dadas por suas opções.

O texto gerado normalmente deve ser escrito em um arquivo chamado de arquivo g de quem é o nome
derivado do nome de arquivo SCCS, simplesmente removendo o principal "s.".

OPÇÕES


A ter 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 suportadas:

−r SID Indique o SCCS Identification String (SID) da versão (delta) de um SCCS
arquivo a ser recuperado. A tabela mostra, para os casos mais úteis, qual versão
de um arquivo SCCS é recuperado (bem como o SID da versão a ser eventualmente
criado por delta se o -E opção também é usada), em função do SID
Especificadas.

-c corte fora Indique o corte fora data-hora, no formato:

YY[MM[DD[HH[MM[SS]]]]]

Para o YY componente, os valores na faixa [69,99] devem se referir aos anos de 1969 a
1999 inclusive, e os valores na faixa [00,68] devem se referir aos anos de 2000 a
2068 inclusive.

Observação: Espera-se que em uma versão futura deste padrão o padrão
século inferido de um ano de 2 dígitos mudará. (Isso se aplicaria a
todos os comandos aceitando um ano de 2 dígitos como entrada.)

Nenhuma mudança (deltas) no arquivo SCCS que foi criado após o especificado
corte fora data-hora deve ser incluída no arquivo de texto gerado. Unidades omitidas
do padrão de data e hora para seus valores máximos possíveis; por exemplo, -c
7502 é equivalente a -c 750228235959.

Qualquer número de caracteres não numéricos pode separar as várias peças de 2 dígitos de
que o corte fora data hora. Este recurso permite que o usuário especifique um corte fora data em
a forma: -c "77/2/2 9:22:25".

-E Indique que o ter tem a finalidade de editar ou fazer uma alteração (delta)
para o arquivo SCCS por meio de um uso subsequente de delta. O -E opção usada em um ter para
uma versão particular (SID) do arquivo SCCS deve impedir mais ter comandos
da edição no mesmo SID até delta é executado ou o j (edição conjunta) bandeira
é definido no arquivo SCCS. Uso simultâneo de ter -E para diferentes SIDs é sempre
permitido.

Se o arquivo g gerado por ter com uma -E opção é acidentalmente arruinada no
processo de edição, pode ser regenerado pela reexecução do ter comando com
que o -K opção no lugar de -E opção.

Proteção de arquivo SCCS especificada por meio do teto, piso e lista de usuários autorizados
armazenado no arquivo SCCS deve ser aplicado quando o -E opção é usada.

-b Use com o -E opção para indicar que o novo delta deve ter um SID em um
nova filial conforme mostrado na tabela abaixo. Esta opção deve ser ignorada se o b
sinalizador não está presente no arquivo ou se o delta recuperado não é um delta folha.
(Um delta de folha é aquele que não tem sucessores na árvore de arquivos SCCS.)

Observação: Um delta de ramificação sempre pode ser criado a partir de um delta que não seja folha.

−eu Lista Indique um Lista de deltas a serem incluídos (forçados a serem aplicados) na criação
do arquivo gerado. O Lista tem a seguinte sintaxe:

:: = | ,
:: = SID | SID - SID

SID, a identificação SCCS de um delta, pode estar em qualquer forma mostrada no `` SID
Coluna '' especificada da tabela na seção DESCRIÇÃO ESTENDIDA, exceto que
o resultado do fornecimento de um SID parcial não é especificado. Uma mensagem de diagnóstico deve
ser escrito se o primeiro SID no intervalo não for um ancestral do segundo SID em
o intervalo.

−x Lista Indique um Lista de deltas a serem excluídos (forçados a não serem aplicados) no
criação do arquivo gerado. Veja o −eu opção para o Lista formato.

-K Suprimir a substituição de palavras-chave de identificação (veja abaixo) no recuperado
texto por seu valor. O -K opção deve estar implícita pelo -E opção.

−eu Escreva um resumo delta em um l-arquivo.

−L Escreva um resumo delta na saída padrão. Todas as saídas informativas que normalmente
é escrito para saída padrão deve ser escrito para erro padrão em vez disso, a menos que
que o -S opção é usada, caso em que deve ser suprimida.

-p Grave o texto recuperado do arquivo SCCS na saída padrão. Não arquivo g
deve ser criado. Todas as saídas informativas que normalmente vão para o padrão
a saída deve ir para o erro padrão em vez disso, a menos que o -S opção é usada, em
caso em que deve desaparecer.

-S Suprime todas as saídas informativas normalmente gravadas na saída padrão. Contudo,
mensagens de erro fatal (que sempre devem ser escritas no erro padrão) devem
permanecem inalterados.

−m Preceda cada linha de texto recuperada do arquivo SCCS pelo SID do delta que
inseriu a linha de texto no arquivo SCCS. O formato deve ser:

"% s \ t% s", <SID>,texto linha>

-n Preceda cada linha de texto gerada com o%M% do valor da palavra-chave de identificação (ver
abaixo). O formato deve ser:

"% s \ t% s", <% M% valor>,texto linha>

Quando ambos −m e -n opções são usadas, otexto linha> deve ser substituído por
que o −m formato gerado por opção.

-g Suprime a recuperação real de texto do arquivo SCCS. É usado principalmente
para gerar um l-arquivo, ou para verificar a existência de um determinado SID.

-t Use para acessar o delta criado mais recentemente (superior) em uma determinada versão (para
exemplo, −r 1), ou liberação e nível (por exemplo, −r 1.2).

OPERANDOS


Os seguintes operandos devem ser suportados:

lima Um nome de caminho de um arquivo SCCS existente ou de um diretório. Se lima é um diretório, o
ter utilitário deve se comportar como se cada arquivo no diretório fosse especificado como
um arquivo nomeado, exceto que os arquivos não SCCS (último componente do nome do caminho
não comece com s.) e os arquivos ilegíveis devem ser ignorados silenciosamente.

Se exatamente um lima operando aparece, e é '-', a entrada padrão deve ser
leitura; cada linha da entrada padrão é considerada o nome de um arquivo SCCS para
ser processado. Arquivos não SCCS e arquivos ilegíveis devem ser ignorados silenciosamente.

STDIN


A entrada padrão deve ser um arquivo de texto usado apenas se o lima operando é especificado como '-'.
Cada linha do arquivo de texto deve ser interpretada como um nome de caminho SCCS.

INPUT ARQUIVOS


Os arquivos SCCS devem ser arquivos em um formato não especificado.

MEIO AMBIENTE VARIÁVEIS


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

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 pela precedência de internacionalização
variáveis ​​usadas para determinar os valores das categorias de local.)

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 e arquivos de entrada).

LC_MESSAGES
Determine a localidade que deve ser usada para afetar o formato e o conteúdo do
mensagens de diagnóstico escritas para erro padrão e mensagens informativas escritas
para a saída padrão (ou erro padrão, se o -p opção é usada).

NLSPAT Determine a localização dos catálogos de mensagens para o processamento de LC_MESSAGES.

TZ Determine o fuso horário em que as horas e datas escritas no arquivo SCCS são
avaliado. Se o TZ variável não definida ou NULL, um padrão não especificado do sistema
fuso horário é usado.

ASSÍNCRONO EVENTOS


Padrão.

STDOUT


Para cada arquivo processado, ter deve escrever para a saída padrão o SID que está sendo acessado e o
número de linhas recuperadas do arquivo SCCS, no seguinte formato:

"% s \ n% d linhas \ n ", <SID>,número of linhas>

Se o -E opção for usada, o SID do delta a ser feito deve aparecer após o SID
acessado e antes do número de linhas geradas, na localidade POSIX:

"% s \ nnovo delta % s \ n% d linhas \ n ", <SID acessadas>,
<SID para be moldadas>,número of linhas>

Se houver mais de um arquivo nomeado ou se um diretório ou entrada padrão for nomeado, cada
o nome do caminho deve ser escrito antes de cada uma das linhas mostradas em um dos formatos anteriores:

"\ n% s: \ n", <pathname>

Se o −L opção for usada, um resumo delta deve ser escrito seguindo o formato especificado
abaixo para l-arquivos.

Se o −eu opção for usada, deltas incluídos devem ser listados após a notação, no
Localidade POSIX:

"Incluído: \ n"

Se o −x opção for usada, deltas excluídos devem ser listados após a notação, no
Localidade POSIX:

"Excluído: \ n"

Se o -p or −L opções são especificadas, a saída padrão deve consistir no texto
recuperado do arquivo SCCS.

STDERR


O erro padrão deve ser usado apenas para mensagens de diagnóstico, exceto se o -p or −L
opções são especificadas, deve incluir todas as mensagens informativas normalmente enviadas para o padrão
saída.

SAÍDA ARQUIVOS


Vários arquivos auxiliares podem ser criados por ter. Esses arquivos são conhecidos genericamente como
arquivo g, l-arquivo, arquivo p e arquivo z. A carta antes do é chamado de etiqueta. Um
nome de arquivo auxiliar deve ser formado a partir do nome de arquivo SCCS: o aplicativo deve garantir
que o último componente de todos os nomes de arquivos SCCS está no formato s.nome do módulo; o auxiliar
os arquivos devem ser nomeados substituindo o principal s com a tag. O arquivo g será um
exceção a este esquema: o arquivo g é nomeado removendo o s. prefixo. Por exemplo, para
s.xyz.c, os nomes de arquivos auxiliares seriam xyz.c, l.xyz.c, p.xyz.c e z.xyz.c,
respectivamente.

A arquivo g, que contém o texto gerado, deve ser criado no diretório atual
(a menos que o -p opção é usada). UMA arquivo g devem ser criados em todos os casos, sejam ou não
linhas de texto foram geradas pelo ter. Deve ser propriedade do usuário real. Se o -K
opção é usada ou implícita, o arquivo g deve ser gravável apenas pelo proprietário (somente leitura para
todos os outros); caso contrário, deve ser somente leitura. Apenas o usuário real precisa escrever
permissão no diretório atual.

A l-arquivo deve conter uma tabela mostrando quais deltas foram aplicados na geração do
texto recuperado. O l-arquivo deve ser criado no diretório atual se o −eu opção
usava; deve ser somente leitura e é propriedade do usuário real. Apenas o usuário real precisa
tem permissão de gravação no diretório atual.

Linhas no l-arquivo deve ter o seguinte formato:

"% c% c% c % s \ t% s % s \ n ", <code1>,code2>,code3>,
<SID>,data hora>,entrar>

onde as entradas são:

<code1> A se o delta foi aplicado; '*' de outra forma.

<code2> A se o delta foi aplicado ou não foi aplicado e foi ignorado; '*' se o
delta não foi aplicado e não foi ignorado.

<code3> Um caractere que indica uma razão especial pela qual o delta foi ou não aplicado:

I Incluído.

X Excluído.

C Corte (por um -c opção).

<data hora>
Data e hora (usando o formato do dados utilitários %y/%m/%d %T conversão
formato de especificação) de criação.

<entrar> Nome de login da pessoa que criou delta.

Os comentários e dados de MR devem seguir nas linhas subsequentes, com um recuo . Um branco
linha deve encerrar cada entrada.

A arquivo p deve ser usado para passar informações resultantes de um ter com uma -E opção junto
para delta. Seu conteúdo também deve ser usado para evitar uma execução subsequente de ter com uma
-E opção para o mesmo SID até delta é executado ou o sinalizador de edição conjunta, j, É definido em
o arquivo SCCS. O arquivo p deve ser criado no diretório que contém o arquivo SCCS e
o aplicativo deve garantir que o usuário efetivo tenha permissão de gravação nesse
diretório. Deve ser gravável apenas pelo proprietário e propriedade do usuário efetivo. Cada linha
no arquivo p deve ter o seguinte formato:

"% s %s %s % s% s% s \ n ", <arquivo g SID>,
<SID of novo delta>,Nome de acesso of reais usuário>,
<data hora>,Eu valorizo>,valor x>

OndeEu valorizo> usa o formato "" se não −eu opção foi especificada, e deve usar o
formato:

" −i% s ", <−i opção opção-argumento>

se um −eu opção foi especificada evalor x> usa o formato "" se não −x opção era
especificado, e deve usar o formato:

" −x% s ", <−x opção opção-argumento>

se um −x opção foi especificada. Pode haver um número arbitrário de linhas no arquivo p at
a qualquer momento; duas linhas não devem ter o mesmo novo SID delta.

A arquivo z deve servir como um mecanismo de bloqueio contra atualizações simultâneas. Seu conteúdo
deve ser o ID do processo binário do comando (ou seja, ter) que o criou. O arquivo z
deve ser criado no diretório que contém o arquivo SCCS para a duração de ter. O
mesmas restrições de proteção que aquelas para o arquivo p deve aplicar para o arquivo z. O z-
lima deve ser criado somente para leitura.

ESTENDIDO DESCRIÇÃO


┌───────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┐
Determinação of SCCS identificação Tanga
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
SID * -b Carta-chave Outros SID SID of Delta
Especificada Usava† Condições Recuperado para be Criado
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│nenhum ‡ sem R padrão para mR mR.mL mR. (ML + 1) │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│nenhum ‡ sim R padroniza para mR mR.mL mR.mL. (mB + 1) .1 │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│R no R> mR mR.mL R.1 *** │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│R no R = mR mR.mL mR. (ML + 1) │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│R sim R> mR mR.mL mR.mL. (mB + 1) .1 │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│R sim R = mR mR.mL mR.mL. (mB + 1) .1 │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│R - R <mR e R faz hR.mL ** hR.mL. (mB + 1) .1 │
│ não existe │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│R - Sucessor de tronco em R.mL R.mL. (mB + 1) .1 │
│ liberação> R e R │
│ existe │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│RL não Nenhum sucessor de tronco RL R. (L + 1) │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│RL sim Não sucessor de tronco RL RL (mB + 1) .1 │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│RL - Sucessor de tronco em RL RL (mB + 1) .1 │
│ liberação ≥ R │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│RLB não Nenhum sucessor de ramificação RLBmS RLB (mS + 1) │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│RLB sim Não sucessor de ramal RLBmS RL (mB + 1) .1 │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│RLBS não Nenhum sucessor de ramificação RLBS RLB (S + 1) │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│RLBS sim Não sucessor de ramal RLBS RL (mB + 1) .1 │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┤
│RLBS - Sucessor de filial RLBS RL (mB + 1) .1 │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ───────────────────────────────┘
* R, L, B e S são os componentes de liberação, nível, ramificação e sequência do SID,
respectivamente; m significa máximo. Assim, por exemplo, R.mL significa `` o nível máximo
número dentro da liberação R ''; RL (mB + 1) .1 significa `` o primeiro número de sequência no
nova ramificação (isto é, número máximo de ramificação mais um) de nível L dentro da versão
R ''. Observe que se o SID especificado estiver no formato RL, RLB ou RLBS, cada um dos
os componentes especificados devem existir.

** hR é a versão existente mais alta que é inferior ao especificado, inexistente,
liberar R.

*** Isso é usado para forçar a criação do primeiro delta em uma nova versão.

† O -b opção é eficaz apenas se o b sinalizador está presente no arquivo. Uma entrada de
'-' significa `` irrelevante ''.

‡ Este caso se aplica se o d (SID padrão) não está presente no arquivo. Se o d
sinalizador está presente no arquivo, então o SID obtido do d bandeira é interpretada
como se tivesse sido especificado na linha de comando. Assim, um dos outros casos em
esta tabela se aplica.

System Data e Horário
Quando um arquivo g é gerado, o tempo de criação de deltas no arquivo SCCS pode ser levado em
conta. Se algum desses momentos for aparentemente no futuro, o comportamento não será especificado.

identificação Palavras-chave
As informações de identificação devem ser inseridas no texto recuperado do arquivo SCCS por
substituindo palavras-chave de identificação por seu valor, onde quer que ocorram. A seguir
palavras-chave podem ser usadas no texto armazenado em um arquivo SCCS:

%M% Nome do módulo: o valor do m sinalizar no arquivo ou, se ausente, o nome
do arquivo SCCS com o principal s. removido.

%I% Identificação SCCS (SID) (%R%.%L% ou %R%.%L%.%B%.%S%) do texto recuperado.

%R% Lançamento.

%L% Nível.

%B% Ramo.

%S% Seqüência.

%D% Data atual (YY/MM/DD).

%H% Data atual (MM/DD/YY).

%T% Hora atual (HH:MM:SS).

%E% Data mais recente delta aplicado foi criado (YY/MM/DD).

%G% Data mais recente delta aplicado foi criado (MM/DD/YY).

%U% De tempo que o delta mais recente aplicado foi criado (HH:MM:SS).

%Y% Tipo de módulo: valor do t sinalizador no arquivo SCCS.

%FNome do arquivo% SCCS.

%PNome do caminho absoluto de% SCCS.

%Q% O valor do q sinalizador no arquivo.

%C% Número da linha atual. Esta palavra-chave destina-se a identificar a saída de mensagens por
o programa, como `` isso não deveria ter acontecido '', digite erros. Não é
destina-se a ser usado em todas as linhas para fornecer números de sequência.

%Z% A string de quatro caracteres "@ (#)" reconhecível por o que.

%W% Uma notação abreviada para construir o que cordas:

% W% =% Z %% M% %EU%

%A% Outra notação abreviada para construir o que cordas:

% A% =% Z %% Y %% M %% I %% Z%

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.

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

APLICAÇÃO USO


Podem surgir problemas se a data e hora do sistema forem modificadas (por exemplo, colocar
para frente e para trás novamente ou relógios não sincronizados em uma rede) e também podem surgir
quando diferentes valores do TZ variáveis ​​de ambiente são usadas.

Problemas de natureza semelhante também podem surgir para a operação do delta utilidade, que
compara o corpo do arquivo anterior com o arquivo de trabalho como parte de sua operação normal.

EXEMPLOS


Nenhum.

JUSTIFICATIVA


Nenhum.

FUTURO INSTRUÇÕES


Nenhum.

Use getposix online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    USB Loader GX
    USB Loader GX
    USBLoaderGX é uma GUI para
    Carregador USB de Waninkoko, baseado em
    libwiigui. Permite listar e
    lançar jogos de Wii, jogos de Gamecube e
    homebrew no Wii e WiiU...
    Baixar USBLoaderGX
  • 2
    Firebird
    Firebird
    Firebird RDBMS oferece recursos ANSI SQL
    & roda em Linux, Windows &
    várias plataformas Unix. Características
    excelente simultaneidade e desempenho
    & potência...
    Baixar Firebird
  • 3
    KompoZer
    KompoZer
    KompoZer é um editor HTML wysiwyg usando
    a base de código do Mozilla Composer. Como
    O desenvolvimento do Nvu foi interrompido
    em 2005, KompoZer corrige muitos bugs e
    adiciona um f...
    Baixar KompoZer
  • 4
    Downloader de mangá grátis
    Downloader de mangá grátis
    O Free Manga Downloader (FMD) é um
    aplicativo de código aberto escrito em
    Object-Pascal para gerenciamento e
    baixando mangá de vários sites.
    Isso é um espelho...
    Baixe o Manga Downloader Gratuito
  • 5
    UNetbootin
    UNetbootin
    O UNetbootin permite criar arquivos inicializáveis
    Unidades USB ao vivo para Ubuntu, Fedora e
    outras distribuições Linux sem
    gravando um CD. Funciona em Windows, Linux,
    e ...
    Baixar UNetbootin
  • 6
    ERP Dolibarr - CRM
    ERP Dolibarr - CRM
    Dolibarr ERP - CRM é uma ferramenta fácil de usar
    Pacote de software de código aberto ERP e CRM
    (executado com um servidor web php ou como
    software autônomo) para empresas,
    fundações...
    Baixar Dolibarr ERP - CRM
  • Mais "

Comandos Linux

Ad