นี่คือคำสั่ง minc_modify_header ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
minc_modify_header - แก้ไขแอตทริบิวต์ในส่วนหัวของไฟล์ minc
เรื่องย่อ
minc_modify_header [ ] .mnc
DESCRIPTION
Minc_modify_header อนุญาตให้แก้ไข แทรก หรือลบแอตทริบิวต์ใน minc
ไฟล์. หากเป็นไปได้ ไฟล์จะถูกแก้ไขโดยไม่ต้องคัดลอกข้อมูล นี่จะ
เกิดขึ้นเมื่อใส่ (แก้ไข) คุณลักษณะที่มีอยู่แล้วและที่ลงท้ายเป็น
ความยาวเท่ากันหรือสั้นกว่าในไฟล์ใหม่ หากแอตทริบิวต์ถูกลบหรือยาวขึ้นดังนั้น
สำเนาข้อมูลทั้งหมดถูกสร้างขึ้น ส่งผลให้ไฟล์ใหม่ทั้งหมดแทนที่
ดั้งเดิม
หากไฟล์ถูกบีบอัด อันดับแรกจะแตกไฟล์เป็นไฟล์ที่มีชื่อเป็นอย่างใดอย่างหนึ่ง
เหมือนกับของไฟล์ต้นฉบับจนถึงนามสกุล ".mnc" หรือเหมือนกันลบ
ส่วนขยายการบีบอัด (".bz", ".bz2", ".gz", ".Z", ".z" หรือ ".zip") ไฟล์ใหม่จะไม่
ถูกบีบอัดใหม่
ใช้ความระมัดระวังเพื่อเขียนทับแอตทริบิวต์ที่มีอยู่ทั้งหมดเมื่อใส่ใหม่
แอตทริบิวต์เพื่อรับประกันว่าข้อมูลจะถูกลบออกจากไฟล์
OPTIONS
โปรดทราบว่าตัวเลือกสามารถระบุในรูปแบบย่อได้ (ตราบใดที่ไม่ซ้ำกัน) และ
สามารถให้ที่ใดก็ได้บนบรรทัดคำสั่ง
- แทรก var:attr=ค่า
แทรกแอตทริบิวต์สตริงลงในส่วนหัว หากไม่มีแอตทริบิวต์หรือ
สตริงใหม่ยาวกว่าที่มีอยู่ จากนั้นข้อมูลทั้งหมดในไฟล์จะเป็น
คัดลอก
-sappend var:attr=ค่า
คล้ายกับ - แทรกแต่ผนวกสตริงเข้ากับค่าของแอตทริบิวต์ ถ้า
มีแอตทริบิวต์อยู่แล้ว ต้องเป็นประเภทสตริง
-ดินเนอร์ var:attr=มูลค่า(,...)
แทรกแอตทริบิวต์ความแม่นยำสองเท่าลงในส่วนหัว หากแอตทริบิวต์ไม่
มีอยู่หรือแอตทริบิวต์ใหม่นั้นยาวกว่าที่มีอยู่ จากนั้นข้อมูลทั้งหมดใน
ไฟล์จะถูกคัดลอก สามารถระบุอาร์เรย์ของค่าที่คั่นด้วยเครื่องหมายจุลภาคได้
-dappend var:attr=มูลค่า(,...)
คล้ายกับ -ดินเนอร์แต่ผนวกรายการค่าความแม่นยำสองเท่าต่อท้าย
ค่าของแอตทริบิวต์ หากมีแอตทริบิวต์อยู่แล้วจะต้องมีความแม่นยำสองเท่า
ชนิด
-ลบ var:attr
ลบแอตทริบิวต์จากส่วนหัว การใช้ตัวเลือกนี้จะบังคับให้ทำสำเนาที่สมบูรณ์
ของข้อมูลทั้งหมดที่จะทำ ใช้ - แทรก ด้วยสตริงว่างเพื่อลบข้อมูล
โดยไม่ต้องคัดลอกข้อมูล (แอตทริบิวต์จะยังคงอยู่)
-ช่วยด้วย พิมพ์สรุปตัวเลือกบรรทัดคำสั่งและออก
-version
พิมพ์หมายเลขเวอร์ชันของโปรแกรมและออก
ตัวอย่าง:
ในการแทนที่ชื่อผู้ป่วยด้วยสตริงตัวระบุ:
minc_modify_header file.mnc -sinsert 'ผู้ป่วย:full_name = C02-F0023'
ในการลบชื่อผู้ป่วยทั้งหมด (บังคับให้คัดลอกข้อมูลทั้งหมด):
minc_modify_header file.mnc - ลบ 'ผู้ป่วย: ชื่อเต็ม'
การซ่อนชื่อผู้ป่วยโดยไม่คัดลอกข้อมูล สมมติว่าเรารู้ว่าแอตทริบิวต์
มีอยู่ (แอตทริบิวต์จะยังคงอยู่ในไฟล์ แต่จะว่างเปล่า):
minc_modify_header file.mnc -sinsert 'ผู้ป่วย:full_name='
ใช้ minc_modify_header ออนไลน์โดยใช้บริการ onworks.net