هذا هو الأمر 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"). الملف الجديد لن
يتم إعادة ضغطها.
يتم الحرص على الكتابة فوق أي سمة موجودة بشكل كامل عند إدراج سمة جديدة
السمة بحيث يتم ضمان إزالة المعلومات من الملف.
OPTIONS
لاحظ أنه يمكن تحديد الخيارات بصيغة مختصرة (طالما أنها فريدة) و
يمكن إعطاؤها في أي مكان على سطر الأوامر.
-إدراج فار:attr=value
أدخل سمة سلسلة في الرأس. إذا كانت السمة غير موجودة أو
إذا كانت السلسلة الجديدة أطول من السلسلة الموجودة، فستكون جميع البيانات الموجودة في الملف كذلك
نسخ.
-سابيند فار:attr=value
على غرار -إدراج، ولكنه يُلحق السلسلة بقيمة السمة. إذا
السمة موجودة بالفعل ويجب أن تكون من نوع السلسلة.
-dinsert فار:attr=قيمة(,...)
أدخل سمة دقة مزدوجة في الرأس. إذا كانت السمة لا
موجودة أو أن السمة الجديدة أطول من السمة الموجودة، فستتم جميع البيانات الموجودة في الملف
سيتم نسخ الملف. يمكن تحديد مجموعة من القيم مفصولة بفواصل.
-dappend فار:attr=قيمة(,...)
على غرار -dinsert، ولكنه يُلحق قائمة قيم الدقة المزدوجة بـ
قيمة السمة. إذا كانت السمة موجودة بالفعل، فيجب أن تكون ذات دقة مضاعفة
اكتب.
-حذف فار:attr
حذف سمة من الرأس. سيؤدي استخدام هذا الخيار إلى فرض نسخة كاملة
لجميع البيانات التي سيتم إجراؤها. يستخدم -إدراج بسلسلة فارغة لحذف المعلومات
بدون نسخ البيانات (ستستمر السمة في الوجود).
-مساعدة اطبع ملخصًا لخيارات سطر الأوامر واخرج.
-الإصدار
اطبع رقم إصدار البرنامج واخرج.
أمثلة:
لاستبدال اسم المريض بسلسلة معرف:
minc_modify_header file.mnc -sinsert 'patient:full_name=C02-F0023'
لحذف اسم المريض بالكامل (فرض نسخة من جميع البيانات):
minc_modify_header file.mnc - احذف "المريض: الاسم_الكامل"
لإخفاء اسم المريض دون نسخ البيانات، على افتراض أننا نعرف أن السمة
موجود (ستبقى السمة في الملف، ولكنها ستكون فارغة):
minc_modify_header file.mnc -sinsert 'patient:full_name='
استخدم minc_modify_header عبر الإنترنت باستخدام خدمات onworks.net