InglésFrancésEspañol

Ad


icono de página de OnWorks

funhead - Online en la nube

Ejecute funhead en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando funhead que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


funhead: muestra un encabezado en un archivo Funtools

SINOPSIS


cabeza divertida [-a] [-s] [-t] [-L] [esmalte oname]

CAMPUS


-a # muestra todos los encabezados de extensión
-s # muestra 79 caracteres en lugar de 80 antes de la nueva línea
-t # anteponer el tipo de datos char a cada línea de salida
-L # salida en formato de lista rdb / starbase

DESCRIPCIÓN


cabeza divertida muestra los parámetros del encabezado FITS en la extensión FITS especificada.

El primer argumento del programa especifica el archivo de entrada de Funtools que se mostrará. Si
Se especifica "stdin", los datos se leen desde la entrada estándar. La notación de corchetes de Funtools es
se utiliza para especificar una extensión FITS particular para procesar. Normalmente, los 80 caracteres
se emite cada tarjeta de encabezado, seguida de una nueva línea.

Si -a se especifica el conmutador, el encabezado de cada extensión FITS en el archivo es
desplegado. Sin embargo, tenga en cuenta que el -a El interruptor no funciona con la entrada de archivos FITS a través de
stdin. Esperamos eliminar esta restricción en una versión futura.

Si -s se especifica el modificador, solo se emiten 79 caracteres antes de la nueva línea. Esta
ayuda a la visualización en terminales de 80 caracteres.

Si -t se especifica el interruptor, el tipo de datos del parámetro se emite como un carácter
prefijo, seguido de 77 caracteres del param. Los tipos de datos de los parámetros se definen 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').

Si -L (tabla rdb) se utiliza el interruptor, la salida se ajustará a la base de datos starbase / rdb
formato de lista.

Por ejemplo, para mostrar la extensión EVENTOS (tabla binaria):

[sh] funhead "foo.fits [EVENTOS]"
XTENSION = 'BINTABLE' / SE ADAPTA A LA MESA BINARIA 3D
BITPIX = 8 / Datos binarios
NAXIS = 2 / La tabla es una matriz
NAXIS1 = 20 / Ancho de la tabla en bytes
NAXIS2 = 30760 / Número de entradas en la tabla
PCOUNT = 0 / Recuento de parámetros aleatorios
GCOUNT = 1 / recuento de grupos
TFIELDS = 7 / Número de campos en cada fila
EXTNAME = 'EVENTOS' / Nombre de la tabla
EXTVER = 1 / Número de versión de la tabla
TFORM1 = '1I' / Tipo de datos para campo
TTYPE1 = 'X' / Etiqueta para campo
TUNIT1 = '' / Unidades físicas para campo
TFORM2 = '1I' / Tipo de datos para campo
etc ...
FIN

Para mostrar el tercer encabezado:

[sh] funhead "foo.fits [3]"
XTENSION = 'BINTABLE' / SE ADAPTA A LA MESA BINARIA 3D
BITPIX = 8 / Datos binarios
NAXIS = 2 / La tabla es una matriz
NAXIS1 = 32 / Ancho de la tabla en bytes
NAXIS2 = 40 / Número de entradas en la tabla
PCOUNT = 0 / Recuento de parámetros aleatorios
GCOUNT = 1 / recuento de grupos
TFIELDS = 7 / Número de campos en cada fila
EXTNAME = 'TGR' / Nombre de la tabla
EXTVER = 1 / Número de versión de la tabla
TFORM1 = '1D' / Tipo de datos para campo
etc ...
FIN

Para mostrar el encabezado principal (es decir, extensión 0):

sh> funhead "coma.fits [0]"
SIMPLE = T / ESTÁNDAR SE ADAPTA AL FORMATO
BITPIX = ENTERO DE DOS COMPLETOS DE 16/2 BYTE
NAXIS = 2 / NÚMERO DE EJES
NAXIS1 = 800 /
NAXIS2 = 800 /
DATATYPE = 'INTEGER * 2' / SHORT INTEGER
FIN

El programa funhead también puede editar (es decir, agregar, eliminar o modificar) o mostrar
parámetros de encabezados. El modo de edición está señalado por la presencia de dos líneas de comando adicionales
argumentos: archivo de salida y archivo de comando de edición, en ese orden. El modo de edición actúa como un filtro:
el archivo de salida contendrá todo el archivo FITS de entrada, incluidas otras extensiones. los
El archivo de comando de edición puede ser "stdin", en cuyo caso el comando de edición se lee del estándar
entrada.

El archivo de comando de edición contiene comentarios de parámetros (con '#' en la primera columna) y
eliminar y asignar (modificar o agregar) operaciones. Una operación de eliminación se especifica mediante
antes del nombre del parámetro con un signo menos "-". Una operación de visualización (muy útil en
sesiones interactivas, es decir, donde los comandos de edición se toman de stdin) se especifica mediante
precediendo el nombre del parámetro con un signo de interrogación "?". En cualquier caso, un valor de parámetro
no es necesario especificar. Una operación de asignación se especifica de las mismas dos formas en que
El parámetro se especifica en un encabezado de texto (pero sin el carácter de comentario que precede
parámetros de encabezado), es decir:

· Los comentarios de estilo FITS tienen un signo igual "=" entre la palabra clave y el valor y un
barra opcional "/" para indicar un comentario. Las estrictas reglas de FITS sobre las posiciones de las columnas son
no se hace cumplir.

· Los comentarios de formato libre pueden tener un separador de dos puntos opcional entre la palabra clave y el valor.
En ausencia de cotización, todos los tokens después de la palabra clave son parte del valor, es decir, no
se permite el comentario.

Por ejemplo, la siguiente sesión interactiva verifica la existencia de parámetros,
agrega nuevos parámetros, los modifica y modifica y elimina los parámetros existentes:

sh $ ./funhead snr.ev foo.fits -
# busca FOO1
? FOO1
ADVERTENCIA: FOO1 no encontrado
# agregar nuevo foo1
FOO1 = 100
# agregar foo2
FOO2 = 200
# restablecer foo1 a un valor diferente
FOO1-1
# eliminar foo2
-FOO2
# cambiar el valor existente
EXTERNO 2
? CLASIFICACIÓN XS
XS-SORT = 'EOF' / tipo de clasificación de eventos
# eliminar valor existente
-ORDENAR XS
# Salida
^D

Consulte Archivos de texto basados ​​en columnas para obtener más información sobre el formato de los parámetros de encabezado.

Use funhead en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    KompoZer
    KompoZer
    KompoZer es un editor HTML wysiwyg que utiliza
    el código base de Mozilla Composer. Como
    El desarrollo de Nvu se ha detenido.
    en 2005, KompoZer corrige muchos errores y
    agrega una f...
    Descargar KompoZer
  • 2
    Descargador gratuito de manga
    Descargador gratuito de manga
    Free Manga Downloader (FMD) es un
    aplicación de código abierto escrita en
    Object-Pascal para gestionar y
    descargar manga de varios sitios web.
    esto es un espejo...
    Descargar descargador de manga gratuito
  • 3
    UNetbootin
    UNetbootin
    UNetbootin le permite crear booteables
    Unidades USB en vivo para Ubuntu, Fedora y
    otras distribuciones de Linux sin
    quemando un CD. Se ejecuta en Windows, Linux,
    y ...
    Descargar UNetbootin
  • 4
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM es un fácil de usar
    Paquete de software de código abierto ERP y CRM
    (ejecutar con un servidor web php o como
    software independiente) para empresas,
    cimientos...
    Descargar Dolibarr ERP - CRM
  • 5
    Cliente SQL SQuirreL
    Cliente SQL SQuirreL
    SQuirreL SQL Client es un SQL gráfico
    cliente escrito en Java que permitirá
    para ver la estructura de un JDBC
    base de datos compatible, busque los datos en
    mesas...
    Descargar cliente SQL SQuirreL
  • 6
    Soportes
    Soportes
    Brackets es un programa gratuito y moderno de código abierto
    editor de texto hecho especialmente para Web
    Desarrollo. Escrito en HTML, CSS y
    JavaScript con herramientas visuales enfocadas y
    preparar...
    Descargar Brackets
  • Más "

Comandos de Linux

Ad