EnglishFranceseCorsi

Favicon di OnWorks

funhead - Online nel cloud

Esegui funhead nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando funhead che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


funhead - mostra un'intestazione in un file Funtools

SINOSSI


svampito [-a] [-s] [-t] [-L] [nome enome]

VERSIONI


-a # mostra tutte le intestazioni delle estensioni
-s # mostra 79 caratteri invece di 80 prima della nuova riga
-t # antepone il tipo di dati char a ogni riga di output
-L # output in formato elenco rdb/starbase

DESCRIZIONE


svampito visualizza i parametri dell'intestazione FITS nell'estensione FITS specificata.

Il primo argomento del programma specifica il file di input di Funtools da visualizzare. Se
viene specificato "stdin", i dati vengono letti dallo standard input. La notazione tra parentesi di Funtools è
utilizzato per specificare una particolare estensione FITS da elaborare. Normalmente, gli 80 caratteri completi di
viene emessa ciascuna scheda di intestazione, seguita da una nuova riga.

Se l' -a l'opzione è specificata, l'intestazione di ciascuna estensione FITS nel file è
visualizzato. Si noti, tuttavia, che -a l'interruttore non funziona con l'input di file FITS tramite
standard. Speriamo di rimuovere questa restrizione in una versione futura.

Se l' -s switch è specificato, vengono emessi solo 79 caratteri prima della nuova riga. Questo
aiuta la visualizzazione su terminali a 80 caratteri.

Se l' -t switch è specificato, il tipo di dati del parametro viene emesso come un carattere
prefisso, seguito da 77 caratteri del param. I tipi di dati dei parametri sono definiti come:
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 l' -L (rdb table), l'output sarà conforme al database starbase/rdb
formato elenco.

Ad esempio per visualizzare l'estensione EVENTS (tabella binaria):

[sh] funhead "foo.fits[EVENTS]"
XTENSION= 'BINTABLE' / ADATTO A TABELLA BINARIA 3D
BITPIX = 8 / Dati binari
NAXIS = 2 / La tabella è una matrice
NAXIS1 = 20 / Larghezza della tabella in byte
NAXIS2 = 30760 / Numero di voci nella tabella
PCOUNT = 0 / Conteggio parametri casuali
GCOUNT = 1 / Conteggio gruppi
TFIELDS = 7 / Numero di campi in ogni riga
EXTNAME = 'EVENTS ' / Nome tabella
EXTVER = 1 / Numero versione della tabella
TFORM1 = '1I ' / Tipo di dati per campo
TTYPE1 = 'X ' / Etichetta per campo
TUNIT1 = ' ' / Unità fisiche per campo
TFORM2 = '1I ' / Tipo di dati per campo
eccetera. ...
FINE

Per visualizzare la terza intestazione:

[sh] funhead "foo.fits[3]"
XTENSION= 'BINTABLE' / ADATTO A TABELLA BINARIA 3D
BITPIX = 8 / Dati binari
NAXIS = 2 / La tabella è una matrice
NAXIS1 = 32 / Larghezza della tabella in byte
NAXIS2 = 40 / Numero di voci nella tabella
PCOUNT = 0 / Conteggio parametri casuali
GCOUNT = 1 / Conteggio gruppi
TFIELDS = 7 / Numero di campi in ogni riga
EXTNAME = 'TGR ' / Nome tabella
EXTVER = 1 / Numero versione della tabella
TFORM1 = '1D ' / Tipo di dati per il campo
eccetera. ...
FINE

Per visualizzare l'intestazione primaria (ovvero l'estensione 0):

sh> funhead "coma.fits[0]"
SEMPLICE = FORMATO T /STANDARD FITS
BITPIX = 16 /2-BYTE INTERO COMPLETO A DUE
NAXIS = 2 /NUMERO DI ASSI
NASSI1 = 800 /
NASSI2 = 800 /
DATATYPE= 'INTERO*2' /INTERO BREVE
FINE

Il programma funhead può anche modificare (cioè aggiungere, eliminare o modificare) o visualizzare individualmente
parametri delle intestazioni. La modalità di modifica è segnalata dalla presenza di due righe di comando aggiuntive
argomenti: file di output e file di comando di modifica, in questo ordine. La modalità di modifica funge da filtro:
il file di output conterrà l'intero file FITS di input, incluse altre estensioni. Il
il file di comando di modifica può essere "stdin", nel qual caso i comandi di modifica vengono letti dallo standard
ingresso.

Il file del comando di modifica contiene commenti sui parametri (con '#' nella prima colonna) e
operazioni di cancellazione e assegnazione (modifica o aggiunta). Un'operazione di cancellazione è specificata da
che precede il nome del parametro con un segno meno "-". Un'operazione di visualizzazione (molto utile in
sessioni interattive, cioè, dove i comandi di modifica sono presi da stdin) è specificato da
precedendo il nome del parametro con un punto interrogativo "?". In entrambi i casi, un valore di parametro
non è necessario specificare. Un'operazione di assegnazione è specificata negli stessi due modi in cui a
parametro è specificato in un'intestazione di testo (ma senza il carattere di commento che precede
parametri di intestazione), ovvero:

· I commenti in stile FITS hanno un segno di uguale "=" tra la parola chiave e il valore e an
barra facoltativa "/" per indicare un commento. Le rigide regole FITS sulle posizioni delle colonne sono
non imposto.

· I commenti in formato libero possono avere un separatore di due punti facoltativo tra la parola chiave e il valore.
In assenza di virgolette, tutti i token dopo la parola chiave fanno parte del valore, ovvero no
commento è consentito.

Ad esempio, la seguente sessione interattiva verifica l'esistenza di parametri,
aggiunge nuovi parametri, li modifica e modifica ed elimina i parametri esistenti:

sh$ ./funhead snr.ev foo.fits -
# cerca FOO1
? FOO1
ATTENZIONE: FOO1 non trovato
# aggiungi nuovo foo1
FOO1 = 100
# aggiungi foo2
FOO2 = 200
# reimposta foo1 su un valore diverso
FOO1 -1
# elimina foo2
-FOO2
# cambia il valore esistente
EST 2
? ORDINE XS
XS-SORT = 'EOF ' / tipo di ordinamento degli eventi
# elimina il valore esistente
-XS-ORDINA
# Uscita
^D

Vedere File di testo basati su colonne per ulteriori informazioni sul formato del parametro di intestazione.

Usa funhead online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Alt-Fa
    Alt-Fa
    Alt-F fornisce una fonte gratuita e open
    firmware alternativo per il DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F ha Samba e NFS;
    supporta ext2/3/4...
    Scarica Alt-F
  • 2
    USM
    USM
    Usm è un pacchetto slackware unificato
    manager che gestisce automatico
    risoluzione delle dipendenze. Unifica
    vari repository di pacchetti tra cui
    slackware, slacky, p...
    Scarica usm
  • 3
    Chart.js
    Chart.js
    Chart.js è una libreria Javascript che
    consente a designer e sviluppatori di disegnare
    tutti i tipi di grafici utilizzando l'HTML5
    elemento tela. Chart js offre un ottimo
    Vettore ...
    Scarica Chart.js
  • 4
    iReport-Designer per JasperReports
    iReport-Designer per JasperReports
    NOTA: Supporto per iReport/Jaspersoft Studio
    Annuncio: a partire dalla versione 5.5.0,
    Jaspersoft Studio sarà l'ufficialità
    client di progettazione per JasperReports. segnalo
    volere...
    Scarica iReport Designer per JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF installerà tutti i file
    software che Fedora Linux e altri
    non include per impostazione predefinita, dopo
    eseguendo Fedora per la prima volta. Suo
    facile per...
    Scarica PostInstallerF
  • 6
    straccio
    straccio
    Il progetto strace è stato spostato in
    https://strace.io. strace is a
    diagnostico, di debug e didattico
    tracciatore spazio utente per Linux. È solito
    per monitorare un...
    Scarica strace
  • Di Più "

Comandi Linux

Ad