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

Значок 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
    Авогадро
    Авогадро
    Авогадро — передовая молекулярная
    редактор, предназначенный для кросс-платформенного использования
    в вычислительной химии, молекулярная
    моделирование, биоинформатика, материалы
    наука и...
    Скачать Авогадро
  • 2
    XMLTV
    XMLTV
    XMLTV - это набор программ для обработки
    TV (tvguide) списки и помощь в управлении
    просмотр телевизора, сохранение объявлений в
    Формат на основе XML. Есть утилиты для
    делать...
    Скачать XMLTV
  • 3
    забастовщик
    забастовщик
    Проект свободного программного обеспечения Strikr. Артефакты
    выпущен по "намерениям"
    двойная лицензия: AGPLv3 (сообщество) и
    CC-BY-NC-ND 4.0 международный
    (коммерческий) ...
    Скачать забастовку
  • 5
    ГИФЛИБ
    ГИФЛИБ
    giflib — это библиотека для чтения и
    написание гифок. Это API и ABI
    совместим с libungif, который был в
    широкое использование при сжатии LZW
    алгоритм был...
    Скачать ГИФЛИБ
  • 6
    Alt-F
    Alt-F
    Alt-F предоставляет бесплатный и открытый исходный код
    альтернативная прошивка для DLINK
    DNS-320/320L/321/323/325/327L and
    ДНР-322Л. Alt-F имеет Samba и NFS;
    поддерживает ext2 / 3/4 ...
    Скачать Alt-F
  • Больше »

Команды Linux

Ad