Це команда fitsdiff, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
fitsdiff – порівняйте два файли зображень FITS та повідомте про відмінності в ключових словах заголовка та
дані.
СИНТАКСИС
підходить диф [ВАРІАНТ]... ФАЙЛ1 ФАЙЛ2
ОПИС
підходить диф — це сценарій командного рядка на основі pyfits для порівняння двох файлів зображень FITS і
повідомляти про відмінності в ключових словах і даних заголовка.
ФАЙЛ1 та ФАЙЛ2 два файли для порівняння. Вони також можуть бути підстановочними знаками
у випадках, вони повинні бути взяті в подвійні або одинарні лапки, або це можуть бути імена каталогів.
Якщо обидва імена каталогів, будуть включені всі файли в кожному з каталогів; якщо
тільки одне - це ім'я каталогу, тоді ім'я каталогу матиме префікс до імені(ів) файлу
визначається іншим аргументом. Наприклад:
% підходить диф "*.підходить" "/машина/дані1"
порівняє всі файли FITS у поточному каталозі з відповідними файлами в
каталог /машина/дані1.
Якщо два файли ідентичні за вказаних умов, він повідомить «Ні
знайдено різницю." Якщо значення(я) of -c та -k приймає форму @ім'я файлу, список в
текстовий файл ім'я файлу, і кожен рядок у цьому текстовому файлі містить одне ключове слово.
підходить диф Аргументи командного рядка також можна встановити за допомогою змінної середовища
FITSDIFF_SETTINGS, Якщо FITSDIFF_SETTINGS присутня змінна середовища, кожен аргумент
present перевизначить відповідний аргумент у командному рядку. Це середовище
змінна існує, щоб полегшити зміну поведінки підходить диф на глобальному рівні,
наприклад, у наборі регресійних тестів.
ГЕНЕРИЧНИЙ ВАРІАНТИ
-h, --допомога
Відображення короткої інформації про використання (довідка).
-q, --спокійно
Не виробляти виводу і просто повертати код стану.
-n INTEGER, --кількість відмінностей=INTEGER
Максимальна кількість розбіжностей у даних (піксель зображення або елемент таблиці) для звіту
розширення (за замовчуванням 10).
-d НОМЕР, --толерантність до різниці=НОМЕР
Відносний допуск для порівняння двох чисел, зокрема двох плаваючих
номери точок. Це стосується даних як у зображеннях, так і в таблицях, а також до плаваючих даних
точки значення ключових слів у заголовках (за замовчуванням 0.0).
-b, --no-ignore-blanks
Не ігноруйте кінцеві пробіли (пробіли) у рядкових значеннях. Інакше відставання
пробіли як у ключових словах/значеннях заголовка, так і в значеннях стовпців таблиці) не обробляються
як значущі, тобто без цієї опції «ABC» і «ABC» вважаються еквівалентними.
--no-ignore-blank-cards
Не ігноруйте повністю порожні картки в заголовках. Зазвичай підходить диф не розглядає
пусті картки при порівнянні заголовків, але це гарантує, що навіть пусті картки
підходять.
-o Фото, -- вихідний файл=Фото
Вивести результати в цей файл; інакше результати друкуються в стандартний вихідний код.
HEADER ПОРІВНЯННЯ ВАРІАНТИ
-k КЛЮЧОВІ СЛОВА, --ігнорувати-ключові слова=КЛЮЧОВІ СЛОВА
Розділений комами список ключових слів, які не порівнюються. Ключові слова можуть містити символи підстановки
візерунки. Щоб виключити всі ключові слова, використовуйте «*»; обов’язково подвійний або одинарний
лапки навколо зірочки.
-c КЛЮЧОВІ СЛОВА, --ігнорувати коментарі=КЛЮЧОВІ СЛОВА
Розділений комами список ключових слів, коментарі яких не порівнюватимуться. Підстановкові знаки
може використовуватися як з --ігнорувати-ключові слова.
ТАБЛИЦЯ ПОРІВНЯННЯ ВАРІАНТИ
-f КОЛОНИ, --ignore-fields=КОЛОНИ
Розділений комами список полів (тобто стовпців), які не порівнюються. Усі стовпці можуть
можна виключити за допомогою "*", як і з --ігнорувати-ключові слова.
ПРИКЛАДИ
% підходить диф -k ім'я файлу,filtname1 -n 5 -d 1.e-6 тест1.підходить test2
Ця команда порівнює файли тест1.підходить та тест2.підходить, звітуйте максимум про 5 різних
значення пікселів на розширення, повідомляйте лише значення даних, більші за 1.e-6 щодо кожного
інші, і нехтуватиме різними значеннями ключових слів ФІЛЕНАМ та ФІЛЬТНАМ1 (або їх
саме існування).
Використовуйте fitsdiff онлайн за допомогою служб onworks.net