ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

confget - ออนไลน์ในคลาวด์

เรียกใช้ confget ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือชุดคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


คอนเฟิร์ม — อ่านตัวแปรจากไฟล์กำหนดค่า

เรื่องย่อ


คอนเฟิร์ม [-cSx] [-N | -n] [-f ชื่อไฟล์] [-m Belt hold ] [-P postfix] [-p อุปสรรค] [-s ส่วน]
[-t ชนิด] วาร์เนม...
คอนเฟิร์ม [-] [-N | -n] [-f ชื่อไฟล์] [-m Belt hold ] [-P postfix] [-p อุปสรรค] [-s ส่วน]
[-t ชนิด] -L ลวดลาย...
คอนเฟิร์ม [-] [-N | -n] [-f ชื่อไฟล์] [-m Belt hold ] [-P postfix] [-p อุปสรรค] [-s ส่วน]
[-t ชนิด] -l
คอนเฟิร์ม [-f ชื่อไฟล์] -q ส่วน [-t ชนิด]
คอนเฟิร์ม [-hTV]

DESCRIPTION


พื้นที่ คอนเฟิร์ม ยูทิลิตีตรวจสอบไฟล์คอนฟิกูเรชันแบบ INI และดึงค่าของ
ตัวแปรที่ระบุจากส่วนที่ระบุ วัตถุประสงค์การใช้งานคือให้เชลล์สคริปต์
ใช้ไฟล์คอนฟิกูเรชันแบบ INI เดียวกันกับโปรแกรมอื่นๆ เพื่อหลีกเลี่ยงความซ้ำซ้อนของข้อมูล

พื้นที่ คอนเฟิร์ม ยูทิลิตี้อาจดึงค่าของตัวแปรตั้งแต่หนึ่งตัวขึ้นไป แสดงรายการตัวแปรทั้งหมด
ในส่วนที่ระบุ ให้ระบุเฉพาะผู้ที่มีชื่อหรือค่าตรงกับรูปแบบที่ระบุเท่านั้น
(shell glob หรือ Regular expression) หรือตรวจสอบว่ามีตัวแปรอยู่ในไฟล์หรือไม่
มีโหมดเอาต์พุต "shell-quoting" ที่อ้างอิงค่าตัวแปรในลักษณะที่เหมาะสมสำหรับ
ส่งตรงไปยังเชลล์สไตล์บอร์น

ตัวเลือก:

-c โหมดเช็คอย่างเดียว; ออกด้วยรหัส 0 หากมีตัวแปรใดอยู่ใน
ไฟล์การกำหนดค่าและ 1 หากไม่มี

-f ชื่อไฟล์
ระบุไฟล์การกำหนดค่าที่จะอ่านหรือ "-" (ขีดเดียว) สำหรับมาตรฐาน
อินพุต

-h แสดงข้อมูลการใช้งานโปรแกรมและออก

-L โหมดรายการตัวแปร แสดงชื่อและค่าของตัวแปรทั้งหมดในที่ระบุ
ส่วนที่มีชื่อตรงกับรูปแบบที่ระบุอย่างน้อยหนึ่งรูปแบบ

-l โหมดรายการ; แสดงชื่อและค่าของตัวแปรทั้งหมดในส่วนที่ระบุ

-m Belt hold
แสดงเฉพาะตัวแปรหากค่าตรงกับรูปแบบที่ระบุ

-N แสดงชื่อตัวแปรพร้อมกับค่าเสมอ

-n อย่าแสดงชื่อตัวแปร แสดงเฉพาะค่าเท่านั้น

-P postfix
แสดงสตริงนี้หลังชื่อตัวแปรเป็น postfix

-p อุปสรรค
แสดงสตริงนี้ก่อนชื่อตัวแปรเป็นคำนำหน้า

-q การสอบถาม
สอบถามข้อมูลเฉพาะประเภท สำหรับปัจจุบันเท่านั้นที่รองรับค่า
สำหรับ การสอบถาม อาร์กิวเมนต์คือ "ส่วน" ซึ่งแสดงรายการชื่อของส่วนที่กำหนดไว้
ในไฟล์กำหนดค่า

-S อ้างอิงค่าตัวแปรเพื่อให้บรรทัด “var=value” สามารถส่งผ่านโดยตรงไปยัง
เปลือกบอร์น

-s ส่วน
ระบุส่วนการกำหนดค่าที่จะอ่าน

หากไม่ได้ระบุตัวเลือกนี้ คอนเฟิร์ม จะใช้ส่วนแรกที่พบใน
ไฟล์การกำหนดค่า อย่างไรก็ตาม หากไฟล์กำหนดค่ามีตัวแปร
คำจำกัดความก่อนส่วนหัว คอนเฟิร์ม จะตรวจสอบพวกเขาแทนเท่านั้น

-T ระบุประเภทไฟล์การกำหนดค่าที่สามารถเลือกได้โดย -t ตัวเลือก

-t ชนิด
ระบุประเภทไฟล์การกำหนดค่า

-V แสดงข้อมูลเวอร์ชันของโปรแกรมและออก

-x ถือว่ารูปแบบนั้นเป็นนิพจน์ทั่วไปแทนที่จะเป็นรูปแบบเชลล์โกล

และพวกเรา


ไม่ได้นำมาพิจารณา

EXIT สถานภาพ


ถ้า -c มีการระบุตัวเลือก the คอนเฟิร์ม ยูทิลิตี้จะออกด้วยสถานะ 0 หากมี
ตัวแปรที่ระบุมีอยู่ในไฟล์ปรับแต่งและ 1 ตัวหากไม่มีอยู่

ในการทำงานปกติ ไม่ว่าจะพบตัวแปรใดๆ ในไฟล์การกำหนดค่าหรือ
ไม่ใช่ คอนเฟิร์ม ยูทิลิตี้ออกโดยมีสถานะเป็น 0 เมื่อเสร็จสิ้นตามปกติ หากผิดพลาดประการใด
ควรเกิดขึ้นขณะเข้าถึงหรือแยกวิเคราะห์ไฟล์การกำหนดค่า คอนเฟิร์ม ยูทิลิตี้จะ
แสดงข้อความวินิจฉัยในสตรีมข้อผิดพลาดมาตรฐานและออกด้วยสถานะ 1

ตัวอย่าง


ดึงตัวแปร machine_id จากส่วนระบบของไฟล์คอนฟิกูเรชัน:

confget -f h.conf -s ระบบ machine_id

ดึงตัวแปร page_id จากคำขอ HTTP GET แต่ถ้าเป็นตัวเลขที่ถูกต้องเท่านั้น:

confget -f- -t http_get -x -m '^+$' page_id

ดึงชื่อโฮสต์ของตัวแปรจากส่วน db แต่ถ้าลงท้ายด้วย “.ringlet.net”:

confget -f h.conf -s db -m '*.ringlet.net' ชื่อโฮสต์

แสดงชื่อและค่าของตัวแปรทั้งหมดในส่วนระบบด้วยชื่อที่ขึ้นต้นด้วย
ด้วย "mach" หรือลงท้ายด้วย "name" ต่อท้าย "cfg_" ที่จุดเริ่มต้นของชื่อตัวแปรแต่ละตัว:

confget -f h.conf -s ระบบ -p 'cfg_' -L 'mach*' '*name'

แสดงชื่อและค่าของตัวแปรทั้งหมดในส่วนระบบ:

confget -f h.conf -s ระบบ -l

อ่านเนื้อหาของส่วน db อย่างปลอดภัย:

eval `confget -f h.conf -s db -p db_ -S -l`

ใช้ confget ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    NSIS: ระบบติดตั้งสคริปต์ Nullsoft
    NSIS: ระบบติดตั้งสคริปต์ Nullsoft
    NSIS (การติดตั้งสคริปต์ Nullsoft
    System) เป็นโอเพ่นซอร์สระดับมืออาชีพ
    ระบบสร้างตัวติดตั้ง Windows มัน
    ได้รับการออกแบบให้มีขนาดเล็กและยืดหยุ่น
    อย่างพอสซี่...
    ดาวน์โหลด NSIS: Nullsoft Scriptable Install System
  • 2
    รับรองความถูกต้อง
    รับรองความถูกต้อง
    AuthPass เป็นรหัสผ่านโอเพ่นซอร์ส
    ผู้จัดการด้วยการสนับสนุนที่เป็นที่นิยมและ
    Keepass ที่พิสูจน์แล้ว (kdbx 3.x และ kdbx 4.x ...
    ดาวน์โหลด authpass
  • 3
    Zabbix
    Zabbix
    Zabbix เป็น open ระดับองค์กร
    โซลูชันการตรวจสอบแบบกระจายแหล่งที่มา
    ออกแบบมาเพื่อตรวจสอบและติดตาม
    ประสิทธิภาพและความพร้อมใช้งานของเครือข่าย
    เซิร์ฟเวอร์ อุปกรณ์...
    ดาวน์โหลด Zabbix
  • 4
    เคดิฟ3
    เคดิฟ3
    ที่เก็บนี้ไม่ได้รับการดูแลอีกต่อไป
    และเก็บไว้เพื่อวัตถุประสงค์ในการเก็บถาวร ดู
    https://invent.kde.org/sdk/kdiff3 for
    รหัสใหม่ล่าสุดและ
    https://download.kde.o...
    ดาวน์โหลด KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX เป็น GUI สำหรับ
    USB Loader ของ Waninkoko ขึ้นอยู่กับ
    ลิบวิกี จะช่วยให้รายการและ
    เปิดตัวเกม Wii เกม Gamecube และ
    homebrew บน Wii และ WiiU...
    ดาวน์โหลด USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS นำเสนอคุณสมบัติ ANSI SQL
    & ทำงานบน Linux, Windows &
    หลายแพลตฟอร์ม Unix คุณสมบัติ
    การทำงานพร้อมกันและประสิทธิภาพที่ยอดเยี่ยม
    & พลัง...
    ดาวน์โหลด Firebird
  • เพิ่มเติม»

คำสั่ง Linux

Ad