นี่คือคำสั่ง crudini ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
crudini - จัดการไฟล์ ini
เรื่องย่อ
ครูดินี --ชุด [ทางเลือกที่] ... config_file ส่วน [พารามิเตอร์] [ความคุ้มค่า]
ครูดินี --รับ [ทางเลือกที่] ... config_file [ส่วน] [พารามิเตอร์]
ครูดินี --เดล [ทางเลือกที่] ... config_file ส่วน [พารามิเตอร์] [รายการ ความคุ้มค่า]
ครูดินี --ผสาน [ทางเลือกที่] ... config_file [ส่วน]
DESCRIPTION
crudini - ยูทิลิตี้สำหรับจัดการไฟล์ ini
OPTIONS
--ที่มีอยู่[=อะไร]
สำหรับ --ชุด, --เดล และ --ผสานล้มเหลวหากรายการหายไปโดยที่ 'ไฟล์' คืออะไร
'ส่วน' หรือ 'พารามิเตอร์' หรือถ้าไม่ได้ระบุไว้ รายการที่ระบุทั้งหมด
--รูปแบบ=FMT
สำหรับ --รับเลือกเอาต์พุต FMT รูปแบบคือ sh,ini,lines
--ในสถานที่
ล็อคและเขียนไฟล์ในสถานที่ นี่ไม่ใช่อะตอม แต่มีข้อจำกัดน้อยกว่า
วิธีการเปลี่ยนเริ่มต้น
--รายการ สำหรับ --ชุด และ --เดล, ปรับปรุงรายการ (ชุด) ของค่า
--รายการก.ย=STR
คั่นค่ารายการด้วย "STR" แทน " ,"
--เอาท์พุท=ไฟล์
เขียนผลลัพธ์ไปยัง FILE แทน '-' หมายถึง stdout
--รายละเอียด
ระบุบน stderr หากมีการเปลี่ยนแปลง
ตัวอย่าง
# เพิ่ม/อัปเดต var
crudini --set config_file ส่วนค่าพารามิเตอร์
# อัปเดต var . ที่มีอยู่
crudini --set -- ค่าพารามิเตอร์ส่วน config_file ที่มีอยู่
# ลบ var
crudini --del config_file ส่วนพารามิเตอร์
# ลบส่วน
crudini --del config_file ส่วน
# ส่งออกค่า
crudini --get config_file ส่วนพารามิเตอร์
# ส่งออกค่าส่วนกลางไม่อยู่ในส่วน
crudini --get config_file '' พารามิเตอร์
# ส่งออกส่วน
crudini --get config_file ส่วน
# ส่งออกส่วนแยกวิเคราะห์โดยเชลล์
eval $(crudini --get --format=sh config_file ส่วน)
# อัปเดตไฟล์ ini จากตัวแปรเชลล์
echo name="$name" | crudini --ผสานส่วน config_file
# รวมไฟล์ ini จากไฟล์ ini อื่น
crudini --merge config_file < another.ini
# เปรียบเทียบสองไฟล์ ini โดยใช้การประมวลผลข้อความ UNIX มาตรฐาน
diff <(crudini --get --format=lines file1.ini|sort) \
<(crudini --get --format=lines file2.ini|sort)
ใช้ crudini ออนไลน์โดยใช้บริการ onworks.net