นี่คือคำสั่ง hdfed ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
hdfed - แก้ไขเนื้อหาของไฟล์ HDF
เรื่องย่อ
เอชดีเอฟ [- ไม่มีการสำรองข้อมูล] [-แบทช์] hdf_file
DESCRIPTION
เอชดีเอฟ อนุญาตให้ผู้ใช้ HDF ที่มีประสบการณ์เพื่อจัดการองค์ประกอบของไฟล์ HDF เหล่านี้
กิจวัตรรวมถึง
* การเลือกกลุ่มและแสดงข้อมูลเกี่ยวกับพวกเขา
* การถ่ายโอนข้อมูลกลุ่มไปยังไฟล์ที่ส่งออก
* การเขียนข้อมูลกลุ่มไปยังไฟล์ที่ส่งออก
* การลบกลุ่มจากไฟล์ HDF
* การแทรกกลุ่มในไฟล์ HDF
* การแทนที่องค์ประกอบของไฟล์ HDF
* การแก้ไขป้ายกำกับและคำอธิบายขององค์ประกอบใด ๆ ในไฟล์ HDF
เอชดีเอฟ ได้รับการออกแบบมาสำหรับผู้ใช้ที่ต้องการทราบเกี่ยวกับไฟล์ HDF ที่ระดับ
องค์ประกอบข้อมูลส่วนบุคคล ไม่ได้ออกแบบมาเพื่อให้มุมมองระดับสูงที่ครอบคลุมของ
เนื้อหาของไฟล์ HDF - ควรใช้เครื่องมือและยูทิลิตี้อื่น ๆ เพื่อจุดประสงค์นั้น
ในการใช้งาน เอชดีเอฟ เราควรคุ้นเคยกับส่วนประกอบของไฟล์ HDF ที่ครอบคลุมใน HDF
คู่มือข้อมูลจำเพาะ
พื้นที่ เอชดีเอฟ ยูทิลิตี้ถูกจำลองอย่างหลวม ๆ บน ed(1), ตัวแก้ไขบรรทัด UNIX เมื่อไหร่ เอชดีเอฟ is
เรียกใช้จะพร้อมท์ผู้ใช้สำหรับคำสั่งเช่นเดียวกับ ed นอกจากนี้ ไวยากรณ์คำสั่งพื้นฐานและ
ข้อมูลคำอธิบายสามารถใช้ได้กับผู้ใช้ผ่าน เอชดีเอฟ. ที่พบมากที่สุด เอชดีเอฟ
คำสั่งที่ใช้ในการควบคุมตำแหน่งในไฟล์ HDF และรูปแบบของ
ข้อมูลที่ให้ไว้
มุมมองเริ่มต้นของไฟล์ภายใต้ เอชดีเอฟ ประกอบด้วยชุดคู่แท็ก/หมายเลขอ้างอิง
แม้ว่า เอชดีเอฟ อนุญาตให้แก้ไขแท็กและหมายเลขอ้างอิงภายในที่เข้มงวด
ข้อ จำกัด จะไม่อนุญาตให้ผู้ใช้แก้ไขข้อมูลไบนารีในไฟล์โดยพลการ
ต้องเข้าใจข้อกำหนดและแนวคิดต่อไปนี้เพื่อที่จะใช้ เอชดีเอฟ ถูกต้องและ
จะใช้ในการสนทนาต่อไปนี้เกี่ยวกับ เอชดีเอฟ.
* วัตถุข้อมูลหรือวัตถุหมายถึงวัตถุข้อมูล HDF และตัวอธิบายข้อมูลของ
วัตถุนั้น (เช่น แท็ก หมายเลขอ้างอิง ออฟเซ็ต หรือความยาว)
* data หรือ data element หมายถึงบันทึกที่ data descriptor ชี้ไป
สำหรับคำจำกัดความที่แม่นยำของข้อมูลที่เกี่ยวข้องกับแท็กที่ระบุ โปรดปรึกษา
ข้อมูลจำเพาะ HDF และคู่มือนักพัฒนา v3.2 จากโฮมเพจ HDF WWW ที่
http://hdf.ncsa.uiuc.edu/.
* กลุ่มหมายถึงการรวบรวมวัตถุข้อมูลที่กำหนดไว้ล่วงหน้าที่สอดคล้องกับa
แอปพลิเคชันเฉพาะ ตัวอย่างเช่น กลุ่มรูปภาพแรสเตอร์หมายถึงคอลเล็กชัน
ของวัตถุที่ใช้เก็บข้อมูลทั้งหมดในชุดภาพแรสเตอร์
เมื่อไฟล์ HDF ถูกเปิดโดย เอชดีเอฟ, การดำเนินการต่อไปนี้สามารถทำได้บน
ไฟล์ข้อมูล เป็นต้น:
* เลือกวัตถุ HDF เพื่อตรวจสอบอย่างใกล้ชิดยิ่งขึ้น
* เลื่อนไปข้างหน้าหรือข้างหลังภายในไฟล์ HDF
* รับข้อมูลเกี่ยวกับวัตถุ (แท็ก หมายเลขอ้างอิง ขนาด ป้าย)
* แสดงภาพแรสเตอร์โดยใช้โปรโตคอล ICR
* แสดงเนื้อหาของวัตถุใด ๆ
* ลบวัตถุ
* ใส่คำอธิบายประกอบวัตถุด้วยป้ายกำกับหรือคำอธิบาย
* เขียนวัตถุลงในไฟล์ HDF ไฟล์ที่สอง
* เขียนองค์ประกอบข้อมูลในรูปแบบไบนารีไปยังไฟล์ที่ไม่ใช่ HDF
* ปิดไฟล์แล้วออก หรือเปิดไฟล์ใหม่
เอชดีเอฟ คำสั่งต่างๆ ได้รับการบันทึกไว้ในส่วนคู่มือผู้ใช้บน Command-line Utilities
OPTIONS
- ไม่มีการสำรองข้อมูล
ทำให้ไม่มีไฟล์สำรอง หากละเว้นตัวเลือกนี้ ไฟล์สำรองจะถูกโดยอัตโนมัติ
สร้าง
-แบทช์ ป้อนข้อมูลไปที่ เอชดีเอฟ เป็นสายธารของ เอชดีเอฟ คำสั่งมากกว่าแบบโต้ตอบ NS
-แบทช์ แฟล็กมีประโยชน์เมื่อรวมกลุ่มคำสั่งที่ใช้กันทั่วไปใน UNIX
เชลล์สคริปต์ ต่อไปนี้เป็นตัวอย่างของสคริปต์ดังกล่าว โดยใช้ C-shell that
แสดงรายการข้อมูลเกี่ยวกับกลุ่มในไฟล์ HDF ที่ระบุ
#!/bin/csh -f
ไฟล์เซ็ต=$1
เปลี่ยน
hdfed -batch $file -nobackup << EOF
ข้อมูล - กลุ่มทั้งหมด $*
ปิดการขาย
เลิก
EOF
โยนออกไป ""
-ช่วยด้วย ข้อมูลการใช้งานขาออกรวมถึงรายการด่วนของ เอชดีเอฟคำสั่งเจ
ใช้ hdfed ออนไลน์โดยใช้บริการ onworks.net