InglêsFrancêsEspanhol

Ad


favicon do OnWorks

funhead - Online na nuvem

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

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


funhead - exibe um cabeçalho em um arquivo Funtools

SINOPSE


diversão [-a] [-s] [-t] [-L] [oname ename]

OPÇÕES


-a # exibe todos os cabeçalhos de extensão
-s # exibe 79 caracteres em vez de 80 antes da nova linha
-t # prefixar tipo de dados char em cada linha de saída
-L # saída em formato de lista rdb / starbase

DESCRIÇÃO


diversão exibe os parâmetros do cabeçalho FITS na extensão FITS especificada.

O primeiro argumento do programa especifica o arquivo de entrada do Funtools a ser exibido. Se
"stdin" é especificado, os dados são lidos da entrada padrão. Funtools Bracket Notation é
usado para especificar uma extensão FITS particular para processar. Normalmente, os 80 caracteres completos de
cada cartão de cabeçalho é produzido, seguido por uma nova linha.

Se o -a opção for especificada, o cabeçalho de cada extensão FITS no arquivo é
exibido. Observe, no entanto, que o -a switch não funciona com entrada de arquivos FITS via
stdin. Esperamos remover essa restrição em uma versão futura.

Se o -s switch é especificado, apenas 79 caracteres são produzidos antes da nova linha. Esse
ajuda a exibição em terminais de 80 caracteres.

Se o -t switch for especificado, o tipo de dados do parâmetro é gerado como um caractere
prefixo, seguido por 77 caracteres do parâmetro. Os tipos de dados dos parâmetros são definidos como:
FUN_PAR_UNKNOWN ('u'), FUN_PAR_COMMENT ('c'), FUN_PAR_LOGICAL ('l'), FUN_PAR_INTEGER
('i'), FUN_PAR_STRING ('s'), FUN_PAR_REAL ('r'), FUN_PAR_COMPLEX ('x').

Se o -L (tabela rdb) for usado, a saída será conforme a base de dados starbase / rdb
formato de lista.

Por exemplo, para exibir a extensão EVENTOS (tabela binária):

[sh] funhead "foo.fits [EVENTOS]"
XTENSION = 'BINTABLE' / FITS 3D BINARY TABLE
BITPIX = 8 / Dados binários
NAXIS = 2 / Tabela é uma matriz
NAXIS1 = 20 / Largura da tabela em bytes
NAXIS2 = 30760 / Número de entradas na tabela
PCOUNT = 0 / Contagem de parâmetro aleatório
GCOUNT = 1 / Contagem de grupo
TFIELDS = 7 / Número de campos em cada linha
EXTNAME = 'EVENTOS' / nome da mesa
EXTVER = 1 / Número da versão da tabela
TFORM1 = '1I' / Tipo de dados para o campo
TTYPE1 = 'X' / Rótulo para o campo
TUNIT1 = '' / Unidades físicas para o campo
TFORM2 = '1I' / Tipo de dados para o campo
etc ...
END

Para exibir o terceiro cabeçalho:

[sh] funhead "foo.fits [3]"
XTENSION = 'BINTABLE' / FITS 3D BINARY TABLE
BITPIX = 8 / Dados binários
NAXIS = 2 / Tabela é uma matriz
NAXIS1 = 32 / Largura da tabela em bytes
NAXIS2 = 40 / Número de entradas na tabela
PCOUNT = 0 / Contagem de parâmetro aleatório
GCOUNT = 1 / Contagem de grupo
TFIELDS = 7 / Número de campos em cada linha
EXTNAME = 'TGR' / nome da tabela
EXTVER = 1 / Número da versão da tabela
TFORM1 = '1D' / Tipo de dados para o campo
etc ...
END

Para exibir o cabeçalho principal (ou seja, extensão 0):

sh> funhead "coma.fits [0]"
SIMPLES = T / FORMATO DE AJUSTE PADRÃO
BITPIX = 16/2-BYTE TWOS-COMPL INTEGER
NAXIS = 2 / NÚMERO DE EIXOS
NAXIS1 = 800 /
NAXIS2 = 800 /
DATATYPE = 'INTEGER * 2' / SHORT INTEGER
END

O programa funhead também pode editar (ou seja, adicionar, excluir ou modificar) ou exibir individualmente
parâmetros de cabeçalhos. O modo de edição é assinalado pela presença de duas linhas de comando adicionais
argumentos: arquivo de saída e arquivo de comando de edição, nessa ordem. O modo de edição atua como um filtro:
o arquivo de saída conterá todo o arquivo FITS de entrada, incluindo outras extensões. o
o arquivo de comando de edição pode ser "stdin", caso em que o comando de edição é lido a partir do padrão
entrada.

O arquivo de comando de edição contém comentários de parâmetro (tendo '#' na primeira coluna) e
excluir e atribuir (modificar ou adicionar) operações. Uma operação de exclusão é especificada por
precedendo o nome do parâmetro com um sinal de menos "-". Uma operação de exibição (muito útil em
sessões interativas, ou seja, onde os comandos de edição são retirados de stdin) é especificado por
precedendo o nome do parâmetro com um ponto de interrogação "?". Em qualquer caso, um valor de parâmetro
não precisa ser especificado. Uma operação de atribuição é especificada das mesmas duas maneiras que um
parâmetro é especificado em um cabeçalho de texto (mas sem o caractere de comentário que precede
parâmetros de cabeçalho), ou seja:

· Os comentários do estilo FITS têm um sinal de igual "=" entre a palavra-chave e o valor e um
barra opcional "/" para indicar um comentário. As regras estritas do FITS sobre as posições das colunas são
não aplicada.

· Os comentários de formato livre podem ter um separador de dois pontos opcional entre a palavra-chave e o valor.
Na ausência de aspas, todos os tokens após a palavra-chave fazem parte do valor, ou seja, não
comentário é permitido.

Por exemplo, a seguinte sessão interativa verifica a existência de parâmetros,
adiciona novos parâmetros, modifica-os e modifica e exclui parâmetros existentes:

sh $ ./funhead snr.ev foo.fits -
# procure FOO1
? FOO1
AVISO: FOO1 não encontrado
# adiciona novo foo1
FOO1 = 100
# adiciona foo2
FOO2 = 200
# redefinir foo1 para um valor diferente
FOO1 -1
# exclui foo2
-FOO2
# alterar valor existente
EXTERNO 2
? XS-SORT
XS-SORT = 'EOF' / tipo de classificação de evento
# excluir valor existente
-XS-Classificar
# Saída
^D

Consulte Arquivos de texto baseados em coluna para obter mais informações sobre o formato dos parâmetros do cabeçalho.

Use funhead online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    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
  • 2
    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
  • 3
    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
  • 4
    Joplin
    Joplin
    Joplin é um software livre e aberto
    aplicativo de anotações e tarefas que
    pode lidar com um grande número de notas em
    Formato Markdown, organize-os em
    cadernos e ...
    Baixar Joplin
  • 5
    gerbv � um visualizador Gerber (RS-274X)
    gerbv � um visualizador Gerber (RS-274X)
    Gerbv é um arquivo Gerber de código aberto
    (somente RS-274X). Gerbv permite que você
    carregar vários arquivos uns sobre os outros,
    fazer medições na imagem exibida,
    etc ...
    Baixar gerbv � um visualizador Gerber (RS-274X)
  • 6
    Iômetro
    Iômetro
    Ferramenta de análise de desempenho de E/S.
    Público: desenvolvedores, informações
    Tecnologia, Ciência / Pesquisa, Sistema
    Administradores. Interface do usuário: Win32
    (MS Windows). Progr ...
    Baixar Iometer
  • Mais "

Comandos Linux

Ad