Це команда minc_modify_header, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
minc_modify_header - змінити атрибути в заголовку файлу minc
СИНТАКСИС
minc_modify_header [ ] .mnc
ОПИС
Minc_modify_header дозволяє змінювати, вставляти або видаляти атрибути в Minc
файл. Якщо можливо, файл змінюється на місці, без копіювання даних. Це буде
відбувається під час вставки (модифікації) атрибута, який вже існує і в кінцевому підсумку є
такої ж довжини або коротшої в новому файлі. Якщо атрибут видалено або подовжено, то
створюється повна копія даних, в результаті чого створюється абсолютно новий файл, який замінює файл
оригінал.
Якщо файл стиснутий, то спочатку він розпаковується у файл з ім’ям або
такий самий, як у вихідного файлу до розширення ".mnc" або такий самий мінус
розширення стиснення (".bz", ".bz2", ".gz", ".Z", ".z" або ".zip"). Новий файл не буде
бути повторно стиснутим.
Під час вставки нового атрибута необхідно повністю перезаписати будь-який наявний атрибут
атрибут, щоб інформація гарантовано видалялася з файлу.
ВАРІАНТИ
Зауважте, що параметри можна вказувати в скороченому вигляді (якщо вони унікальні) і
можна вказати в будь-якому місці командного рядка.
-вставка var:attr=значення
Вставте атрибут рядка в заголовок. Якщо атрибут не існує або
новий рядок довший за наявний, то всі дані у файлі будуть
скопійовано.
-сапенд var:attr=значення
Як і в -вставка, але додає рядок до значення атрибута. Якщо
атрибут уже існує, він повинен мати рядковий тип.
- десерт var:attr=value(,...)
Вставте атрибут подвійної точності в заголовок. Якщо атрибут ні
існують або новий атрибут довший за наявний, тоді всі дані в
файл буде скопійовано. Можна вказати масив значень, розділених комами.
- доп var:attr=value(,...)
Як і в - десерт, але додає список значень подвійної точності до
значення атрибута. Якщо атрибут вже існує, він повинен мати подвійну точність
тип
-видалити var:attr
Видалити атрибут із заголовка. ВИКОРИСТАННЯ ЦІЙ ОПЦІЇ ВИСИМАЄ ПОВНУ КОПІЮ
З УСІХ ДАНИХ, ЩО БУДЬ ВНИМАТИ. Використовуйте -вставка з порожнім рядком для видалення інформації
без копіювання даних (атрибут продовжуватиме існувати).
-допомога Роздрукувати підсумок параметрів командного рядка та вийти.
-версія
Надрукуйте номер версії програми та вийдіть.
ПРИКЛАДИ:
Щоб замінити ім’я пацієнта рядком ідентифікатора:
minc_modify_header file.mnc -sinsert 'пацієнт: повне_ім'я=C02-F0023'
Щоб повністю видалити ім’я пацієнта (примусово скопіювати всі дані):
minc_modify_header file.mnc -delete 'patient:full_name'
Щоб приховати ім’я пацієнта без копіювання даних, припустимо, що ми знаємо, що атрибут
існує (атрибут залишиться у файлі, але він буде порожнім):
minc_modify_header file.mnc -sinsert 'pacient:full_name='
Використовуйте minc_modify_header онлайн за допомогою служб onworks.net