InglêsFrancêsEspanhol

Ad


favicon do OnWorks

getconfposix - Online na nuvem

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

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


getconf - obter valores de configuração

SINOPSE


getconf [Especificação −v] var_sistema

getconf [Especificação −v] caminho_var pathname

DESCRIÇÃO


No primeiro formulário de sinopse, o getconf utilitário deve escrever na saída padrão o
valor da variável especificada pelo var_sistema operando.

No segundo formulário de sinopse, o getconf utilitário deve escrever na saída padrão o
valor da variável especificada pelo caminho_var operando para o caminho especificado pelo
pathname operando.

O valor de cada variável de configuração deve ser determinado como se fosse obtido por
chamando a função a partir da qual está definido para estar disponível por este volume de
POSIX.1‐2008 ou pelo volume de System Interfaces de POSIX.1‐2008 (ver OPERANDS
seção). O valor deve refletir as condições no ambiente operacional atual.

OPÇÕES


A getconf 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.

A seguinte opção deve ser suportada:

−v especificação
Indique uma especificação e versão específicas para as quais variáveis ​​de configuração
deve ser determinado. Se esta opção não for especificada, os valores retornados
correspondem a um ambiente de compilação em conformidade com o padrão de implementação.

Se o comando:

getconf _POSIX_V7_ILP32_OFF32

não escreve "-1 \ n" or "indefinido \ n" para a saída padrão, em seguida, os comandos do
Formato:

getconf −v POSIX_V7_ILP32_OFF32 ...

determinar valores para variáveis ​​de configuração correspondentes ao
POSIX_V7_ILP32_OFF32 ambiente de compilação especificado em c99, o EXTENDED
DESCRIÇÃO.

Se o comando:

getconf _POSIX_V7_ILP32_OFFBIG

não escreve "-1 \ n" or "indefinido \ n" para a saída padrão, em seguida, os comandos do
Formato:

getconf −v POSIX_V7_ILP32_OFFBIG ...

determinar valores para variáveis ​​de configuração correspondentes ao
POSIX_V7_ILP32_OFFBIG ambiente de compilação especificado em c99, o EXTENDED
DESCRIÇÃO.

Se o comando:

getconf _POSIX_V7_LP64_OFF64

não escreve "-1 \ n" or "indefinido \ n" para a saída padrão, em seguida, os comandos do
Formato:

getconf −v POSIX_V7_LP64_OFF64 ...

determinar valores para variáveis ​​de configuração correspondentes ao
Ambiente de compilação POSIX_V7_LP64_OFF64 especificado em c99, o EXTENDED
DESCRIÇÃO.

Se o comando:

getconf _POSIX_V7_LPBIG_OFFBIG

não escreve "-1 \ n" or "indefinido \ n" para a saída padrão, em seguida, os comandos do
Formato:

getconf −v POSIX_V7_LPBIG_OFFBIG ...

determinar valores para variáveis ​​de configuração correspondentes ao
POSIX_V7_LPBIG_OFFBIG ambiente de compilação especificado em c99, o EXTENDED
DESCRIÇÃO.

OPERANDOS


Os seguintes operandos devem ser suportados:

caminho_var Um nome de uma variável de configuração. Todas as variáveis ​​na coluna Variável
da tabela na DESCRIÇÃO do fpathconf() função definida no
O volume das interfaces do sistema de POSIX.1‐2008, sem os suportes de fechamento, deve ser
suportado. A implementação pode adicionar outras variáveis ​​locais.

pathname Um caminho para o qual a variável especificada por caminho_var deve ser determinado.

var_sistema
Um nome de uma variável de configuração. Todas as seguintes variáveis ​​devem ser
suportado:

* Os nomes na coluna Variável da tabela na DESCRIÇÃO do
sysconf() função no volume de System Interfaces de POSIX.1‐2008, exceto
para as entradas correspondentes a _SC_CLK_TCK, _SC_GETGR_R_SIZE_MAX e
_SC_GETPW_R_SIZE_MAX, sem as chaves.

Para compatibilidade com versões anteriores, os seguintes nomes de variáveis ​​devem
também é compatível: POSIX2_C_BIND POSIX2_C_DEV POSIX2_CHAR_TERM
POSIX2_FORT_DEV POSIX2_FORT_RUN POSIX2_LOCALEDEF POSIX2_SW_DEV POSIX2_UPE
POSIX2_VERSION

e deve ser equivalente ao mesmo nome prefixado com um .
Este requisito pode ser removido em uma versão futura.

* Os nomes das constantes simbólicas usadas como nome argumento do
confstr() função no volume System Interfaces de POSIX.1‐2008, sem
o prefixo _CS_.

* Os nomes das constantes simbólicas listadas sob os títulos `` Máximo
Valores '' e `` Valores mínimos '' na descrição do cabeçalho
no volume de Definições de base de POSIX.1‐2008, sem o anexo
suspensórios.

Para compatibilidade com versões anteriores, os seguintes nomes de variáveis ​​devem
também é compatível: POSIX2_BC_BASE_MAX POSIX2_BC_DIM_MAX POSIX2_BC_SCALE_MAX
POSIX2_BC_STRING_MAX POSIX2_COLL_WEIGHTS_MAX POSIX2_EXPR_NEST_MAX
POSIX2_LINE_MAX POSIX2_RE_DUP_MAX

e deve ser equivalente ao mesmo nome prefixado com um .
Este requisito pode ser removido em uma versão futura.

A implementação pode adicionar outros valores locais.

STDIN


Não usado.

INPUT ARQUIVOS


Nenhum.

MEIO AMBIENTE VARIÁVEIS


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

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).

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.

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

ASSÍNCRONO EVENTOS


Padrão.

STDOUT


Se a variável especificada for definida no sistema e seu valor for descrito como
disponível no confstr() função definida no volume de System Interfaces de
POSIX.1‐2008, seu valor deverá ser escrito no seguinte formato:

"% s \ n", <valor>

Caso contrário, se a variável especificada for definida no sistema, seu valor deve ser escrito
no seguinte formato:

"% d \ n", <valor>

Se a variável especificada for válida, mas for indefinida no sistema, getconf deve escrever
usando o seguinte formato:

"indefinido \ n"

Se o nome da variável for inválido ou ocorrer um erro, nada deve ser escrito no padrão
saída.

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 A variável especificada é válida e as informações sobre seu estado atual foram gravadas
com sucesso.

> 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


Nenhum.

EXEMPLOS


O exemplo a seguir ilustra o valor de {NGROUPS_MAX}:

getconf NGROUPS_MAX

O exemplo a seguir ilustra o valor de {NAME_MAX} para um diretório específico:

getconf NAME_MAX / usr

O exemplo a seguir mostra como lidar com mais cuidado com resultados que podem ser
não especificado:

if valor = $ (getconf PATH_MAX / usr); então
if [ "$ valor" = "Indefinido" ]; então
eco PATH_MAX in / usr is indeterminado.
outro
eco PATH_MAX in / usr is $ valor.
fi
outro
eco erro in getconf.
fi

JUSTIFICATIVA


A necessidade original deste utilitário e do confstr() função, era fornecer uma maneira
de encontrar o valor padrão definido pela configuração para o PATH variável de ambiente.
Como PATH pode ser modificado pelo usuário para incluir diretórios que podem conter utilitários
substituindo os utilitários padrão, os scripts de shell precisam de uma maneira de determinar o sistema
fornecidas PATH valor da variável de ambiente que contém o caminho de pesquisa correto para o
utilitários padrão. Posteriormente, foi sugerido que o acesso às outras variáveis ​​descritas em
este volume de POSIX.1‐2008 também pode ser útil para aplicativos.

Esta funcionalidade de getconf não seria adequadamente subsumido por outro comando, como:

grep var / etc / conf

porque tal estratégia forneceria valores corretos para nenhuma das variáveis ​​que podem
variam em tempo de execução, nem aqueles que podem variar dependendo do caminho.

Versões de propostas iniciais de getconf status de saída especificado 1 quando a variável especificada era
válido, mas não definido no sistema. A string de saída "Indefinido" agora é usado para especificar
neste caso, com o código de saída 0 porque muitas coisas dependem de um código de saída zero quando um
o utilitário invocado foi bem-sucedido.

FUTURO INSTRUÇÕES


Nenhum.

Use getconfposix online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    wxPython
    wxPython
    Um conjunto de módulos de extensão Python que
    envolva as classes GUI multiplataforma de
    wxWidgets.. Público: Desenvolvedores. Do utilizador
    interface: Sistema X Window (X11), Win32 ...
    Baixar wxPython
  • 2
    gerenciador de arquivos de pacote
    gerenciador de arquivos de pacote
    Este é o gerenciador de arquivos do pacote Total War
    projeto, a partir da versão 1.7. UMA
    breve introdução ao Warscape
    Modificação: ...
    Baixar packfilemanager
  • 3
    IPerf2
    IPerf2
    Uma ferramenta de tráfego de rede para medir
    Desempenho de TCP e UDP com métricas
    em torno da taxa de transferência e da latência. o
    objetivos incluem manter um ativo
    iperf cod ...
    Baixar IPerf2
  • 4
    fre: ac - conversor de áudio gratuito
    fre: ac - conversor de áudio gratuito
    fre:ac é um conversor de áudio e CD gratuito
    ripper para vários formatos e codificadores.
    Possui MP3, MP4/M4A, WMA, Ogg
    Formato Vorbis, FLAC, AAC e Bonk
    Apoio, suporte, ...
    Baixar fre:ac - conversor de áudio grátis
  • 5
    matplotlib
    matplotlib
    Matplotlib é uma biblioteca abrangente
    para criar estático, animado e
    visualizações interativas em Python.
    Matplotlib torna as coisas fáceis e fáceis e
    coisa difícil ...
    Baixar Matplotlib
  • 6
    Homem-Bot
    Homem-Bot
    Escreva sua lógica de chatbot uma vez e
    conecte-o a um dos disponíveis
    serviços de mensagens, incluindo Amazon
    Alexa, Messenger do Facebook, Slack,
    Telegram ou até mesmo você...
    Baixar BotMan
  • Mais "

Comandos Linux

Ad