АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

funhead - Интернет в облаке

Запустите funhead в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это командный вызов, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


funhead - отображать заголовок в файле Funtools

СИНТАКСИС


болвана [-a] [-s] [-t] [-L] [oname ename]

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-a # отобразить все заголовки расширений
-s # отображать 79 символов вместо 80 перед новой строкой
-t # добавить тип данных char к каждой строке вывода
-L # вывод в формате списка rdb / starbase

ОПИСАНИЕ


болвана отображает параметры заголовка FITS в указанном расширении FITS.

Первый аргумент программы указывает входной файл Funtools для отображения. Если
Указывается "stdin", данные читаются со стандартного ввода. Обозначение скобок Funtools
используется для указания конкретного расширения FITS для обработки. Обычно полные 80 символов
выводится каждая карточка заголовка, за которой следует новая строка.

Если же линия индикатора -a указан переключатель, заголовок каждого расширения FITS в файле
отображается. Обратите внимание, однако, что -a переключатель не работает при вводе файлов FITS через
stdin. Мы надеемся снять это ограничение в следующем выпуске.

Если же линия индикатора -s указан переключатель, перед новой строкой выводятся только 79 символов. Этот
помогает отображать на 80-символьных терминалах.

Если же линия индикатора -t указан переключатель, тип данных параметра выводится как односимвольный
префикс, за которым следуют 77 символов параметра. Типы данных параметров определены как:
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').

Если же линия индикатора -L (таблица rdb) используется переключатель, вывод будет соответствовать базе данных starbase / rdb
формат списка.

Например, чтобы отобразить расширение СОБЫТИЯ (двоичная таблица):

[sh] funhead "foo.fits [СОБЫТИЯ]"
XTENSION = 'BINTABLE' / ПОДХОДИТ ДЛЯ 3D ДВОЙНОЙ ТАБЛИЦЫ
BITPIX = 8 / Двоичные данные
NAXIS = 2 / Таблица - это матрица
NAXIS1 = 20 / Ширина таблицы в байтах
NAXIS2 = 30760 / Количество записей в таблице
PCOUNT = 0 / Случайное количество параметров
GCOUNT = 1 / количество групп
TFIELDS = 7 / Количество полей в каждой строке
EXTNAME = 'СОБЫТИЯ' / Имя таблицы
EXTVER = 1 / Номер версии таблицы
TFORM1 = '1I' / Тип данных для поля
TTYPE1 = 'X' / метка для поля
TUNIT1 = '' / Физические единицы для поля
TFORM2 = '1I' / Тип данных для поля
так далее. ...
END

Чтобы отобразить третий заголовок:

[sh] funhead "foo.fits [3]"
XTENSION = 'BINTABLE' / ПОДХОДИТ ДЛЯ 3D ДВОЙНОЙ ТАБЛИЦЫ
BITPIX = 8 / Двоичные данные
NAXIS = 2 / Таблица - это матрица
NAXIS1 = 32 / Ширина таблицы в байтах
NAXIS2 = 40 / Количество записей в таблице
PCOUNT = 0 / Случайное количество параметров
GCOUNT = 1 / количество групп
TFIELDS = 7 / Количество полей в каждой строке
EXTNAME = 'TGR' / Имя таблицы
EXTVER = 1 / Номер версии таблицы
TFORM1 = '1D' / Тип данных для поля
так далее. ...
END

Чтобы отобразить основной заголовок (например, расширение 0):

sh> funhead "coma.fits [0]"
ПРОСТОЙ = T / СТАНДАРТНЫЙ ФОРМАТ
BITPIX = 16/2-БАЙТНОЕ ДВОЙНОЕ ЦЕЛОЕ
ШЕЛЯ = 2 / КОЛИЧЕСТВО ОСЕЙ
НАКСИС1 = 800 /
НАКСИС2 = 800 /
DATATYPE = 'INTEGER * 2' / SHORT INTEGER
END

Программа funhead также может редактировать (то есть добавлять, удалять или изменять) или отображать отдельные
параметры заголовков. Режим редактирования сигнализируется наличием двух дополнительных командных строк.
аргументы: выходной файл и редактировать командный файл в указанном порядке. Режим редактирования действует как фильтр:
выходной файл будет содержать весь входной файл FITS, включая другие расширения. В
Файл команды редактирования может быть "stdin", в этом случае команда редактирования читается из стандартного
вход.

Файл команды редактирования содержит комментарии к параметрам (с символом # в первом столбце) и
операции удаления и присвоения (изменения или добавления). Операция удаления определяется
перед именем параметра ставится знак минус «-». Операция отображения (очень полезна в
интерактивные сеансы, т. е. где команды редактирования берутся из stdin) определяется как
перед именем параметра ставится вопросительный знак «?». В любом случае значение параметра
указывать не нужно. Операция присваивания определяется теми же двумя способами, что и
параметр указывается в текстовом заголовке (но без символа комментария, предшествующего
параметры заголовка), то есть:

· Комментарии в стиле FITS имеют знак равенства "=" между ключевым словом и значением, а также
необязательная косая черта "/" для обозначения комментария. Строгие правила FITS для позиций столбцов:
не применяется.

· Комментарии в произвольной форме могут содержать дополнительный разделитель двоеточий между ключевым словом и значением.
При отсутствии кавычек все токены после ключевого слова являются частью значения, т. Е. Нет
комментарий разрешен.

Например, следующий интерактивный сеанс проверяет наличие параметров,
добавляет новые параметры, изменяет их, а также изменяет и удаляет существующие параметры:

sh $ ./funhead snr.ev foo.fits -
# ищите FOO1
? ФОО1
ВНИМАНИЕ: FOO1 не найден
# добавить новый foo1
ФОО1 = 100
# добавить foo2
ФОО2 = 200
# сбросить foo1 на другое значение
ФОО1 -1
# удалить foo2
-FOO2
# изменить существующее значение
ЭКСТВЕР 2
? XS-СОРТ
XS-SORT = 'EOF' / тип сортировки событий
# удалить существующее значение
-XS-СОРТИРОВКА
# Выход
^D

См. Раздел Текстовые файлы на основе столбцов для получения дополнительной информации о формате параметра заголовка.

Используйте funhead в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    fre: ac - бесплатный аудио конвертер
    fre: ac - бесплатный аудио конвертер
    fre:ac — бесплатный аудио конвертер и компакт-диск
    риппер для различных форматов и кодировщиков.
    Он поддерживает форматы MP3, MP4/M4A, WMA, Ogg.
    Форматы Vorbis, FLAC, AAC и Bonk
    служба поддержки, ...
    Скачать fre:ac - бесплатный аудио конвертер
  • 2
    Матплотлиб
    Матплотлиб
    Matplotlib - обширная библиотека
    для создания статических, анимированных и
    интерактивные визуализации на Python.
    Matplotlib упрощает простые вещи и
    трудная вещь ...
    Скачать Matplotlib
  • 3
    БотМан
    БотМан
    Напишите логику чат-бота один раз и
    подключите его к одному из доступных
    службы обмена сообщениями, включая Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram или даже йо...
    Скачать BotMan
  • 4
    Джоплин
    Джоплин
    Joplin - это бесплатный и открытый исходный код
    приложение для заметок и дел, которое
    может обрабатывать большое количество заметок в
    Формат Markdown, организуйте их в
    записные книжки и ...
    Скачать Joplin
  • 5
    gerbv — просмотрщик Gerber (RS-274X)
    gerbv — просмотрщик Gerber (RS-274X)
    Gerbv — файл Gerber с открытым исходным кодом.
    (только для RS-274X) средство просмотра. Gerbv позволяет вам
    загрузить несколько файлов друг на друга,
    делать измерения на отображаемом изображении,
    так далее. ...
    Скачать gerbv — просмотрщик Gerber (RS-274X)
  • 6
    Иометр
    Иометр
    Инструмент анализа производительности ввода-вывода.
    Аудитория: Разработчики, Информация
    Технологии, Наука / Исследования, Система
    Администраторы. Пользовательский интерфейс: Win32
    (MS Windows). Прогр ...
    Скачать Иометр
  • Больше »

Команды Linux

Ad