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

Ad


ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


getconf — รับค่าการกำหนดค่า

เรื่องย่อ


รับคอนเฟิม [−v ข้อมูลจำเพาะ] system_var

รับคอนเฟิม [−v ข้อมูลจำเพาะ] เส้นทาง_var ชื่อพา ธ

DESCRIPTION


ในรูปแบบเรื่องย่อแรก the รับคอนเฟิม ยูทิลิตี้จะเขียนไปยังเอาต์พุตมาตรฐาน
ค่าของตัวแปรที่ระบุโดย system_var ตัวถูกดำเนินการ

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

ค่าของตัวแปรคอนฟิกูเรชันแต่ละตัวจะต้องถูกกำหนดราวกับว่าได้มาจาก
เรียกฟังก์ชันที่ถูกกำหนดให้พร้อมใช้งานโดยไดรฟ์ข้อมูลของ .นี้
POSIX.1-2008 หรือโดยไดรฟ์ข้อมูล System Interfaces ของ POSIX.1-2008 (ดู OPRANDS
ส่วน). ค่าจะต้องสะท้อนถึงเงื่อนไขในสภาพแวดล้อมการทำงานปัจจุบัน

OPTIONS


พื้นที่ รับคอนเฟิม ยูทิลิตี้จะต้องสอดคล้องกับปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 Section
12.2, ประโยชน์ วากยสัมพันธ์ แนวทาง.

รองรับตัวเลือกต่อไปนี้:

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

หากคำสั่ง:

รับคอนเฟิม _POSIX_V7_ILP32_OFF32

ไม่ได้เขียน "-1\n" or "ไม่ได้กำหนด\n" ไปยังเอาต์พุตมาตรฐาน จากนั้นคำสั่งของ
รูปแบบ:

รับคอนเฟิม -v POSIX_V7_ILP32_OFF32 ...

กำหนดค่าสำหรับตัวแปรการกำหนดค่าที่สอดคล้องกับ
POSIX_V7_ILP32_OFF32 สภาพแวดล้อมการรวบรวมที่ระบุใน c99, ส่วนขยาย
คำอธิบาย

หากคำสั่ง:

รับคอนเฟิม _POSIX_V7_ILP32_OFFBIG

ไม่ได้เขียน "-1\n" or "ไม่ได้กำหนด\n" ไปยังเอาต์พุตมาตรฐาน จากนั้นคำสั่งของ
รูปแบบ:

รับคอนเฟิม -v POSIX_V7_ILP32_OFFBIG ...

กำหนดค่าสำหรับตัวแปรการกำหนดค่าที่สอดคล้องกับ
สภาพแวดล้อมการคอมไพล์ POSIX_V7_ILP32_OFFBIG ที่ระบุใน c99, ส่วนขยาย
คำอธิบาย

หากคำสั่ง:

รับคอนเฟิม _POSIX_V7_LP64_OFF64

ไม่ได้เขียน "-1\n" or "ไม่ได้กำหนด\n" ไปยังเอาต์พุตมาตรฐาน จากนั้นคำสั่งของ
รูปแบบ:

รับคอนเฟิม -v POSIX_V7_LP64_OFF64 ...

กำหนดค่าสำหรับตัวแปรการกำหนดค่าที่สอดคล้องกับ
สภาพแวดล้อมการคอมไพล์ POSIX_V7_LP64_OFF64 ที่ระบุใน c99, ส่วนขยาย
คำอธิบาย

หากคำสั่ง:

รับคอนเฟิม _POSIX_V7_LPBIG_OFFBIG

ไม่ได้เขียน "-1\n" or "ไม่ได้กำหนด\n" ไปยังเอาต์พุตมาตรฐาน จากนั้นคำสั่งของ
รูปแบบ:

รับคอนเฟิม -v POSIX_V7_LPBIG_OFFBIG ...

กำหนดค่าสำหรับตัวแปรการกำหนดค่าที่สอดคล้องกับ
POSIX_V7_LPBIG_OFFBIG สภาพแวดล้อมการรวบรวมที่ระบุใน c99, ส่วนขยาย
คำอธิบาย

ตัวดำเนินการ


ตัวถูกดำเนินการดังต่อไปนี้จะได้รับการสนับสนุน:

เส้นทาง_var ชื่อของตัวแปรคอนฟิกูเรชัน ตัวแปรทั้งหมดในคอลัมน์ตัวแปร
ของตารางในคำอธิบายของ fpathconf() ฟังก์ชั่นที่กำหนดไว้ใน
ปริมาณการเชื่อมต่อระบบของ POSIX.1-2008 โดยไม่มีวงเล็บปีกกา จะเป็น
ได้รับการสนับสนุน. การใช้งานอาจเพิ่มตัวแปรท้องถิ่นอื่นๆ

ชื่อพา ธ ชื่อพาธที่ตัวแปรระบุโดย เส้นทาง_var จะต้องถูกกำหนด

system_var
ชื่อของตัวแปรคอนฟิกูเรชัน ตัวแปรต่อไปนี้ทั้งหมดจะเป็น
สนับสนุน:

* ชื่อในคอลัมน์ตัวแปรของตารางในคำอธิบายของ
ซิสคอนฟ() ฟังก์ชันในไดรฟ์ข้อมูลอินเทอร์เฟซระบบของ POSIX.1-2008 ยกเว้น
สำหรับรายการที่สอดคล้องกับ _SC_CLK_TCK, _SC_GETGR_R_SIZE_MAX และ
_SC_GETPW_R_SIZE_MAX โดยไม่มีวงเล็บปีกกา

เพื่อความเข้ากันได้กับเวอร์ชันก่อนหน้า ชื่อตัวแปรต่อไปนี้จะต้อง
ยังได้รับการสนับสนุน: POSIX2_C_BIND POSIX2_C_DEV POSIX2_CHAR_TERM
POSIX2_FORT_DEV POSIX2_FORT_RUN POSIX2_LOCALEDEF POSIX2_SW_DEV POSIX2_UPE
POSIX2_VERSION

และให้เทียบเท่ากับชื่อที่นำหน้าด้วย an .
ข้อกำหนดนี้อาจถูกลบในเวอร์ชันต่อๆ ไป

* ชื่อของค่าคงที่สัญลักษณ์ที่ใช้เป็น ชื่อ อาร์กิวเมนต์ของ
คอนเฟิร์ม() ฟังก์ชันในไดรฟ์ข้อมูลอินเทอร์เฟซระบบของ POSIX.1-2008 โดยไม่มี
คำนำหน้า _CS_

* ชื่อของค่าคงที่สัญลักษณ์ที่แสดงอยู่ภายใต้หัวข้อ ``Maximum
ค่า'' และ 'ค่าต่ำสุด'' ในคำอธิบายของ ส่วนหัว
ในปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 โดยไม่มีการปิดล้อม
จัดฟัน

เพื่อความเข้ากันได้กับเวอร์ชันก่อนหน้า ชื่อตัวแปรต่อไปนี้จะต้อง
ยังได้รับการสนับสนุน: POSIX2_BC_BASE_MAX POSIX2_BC_DIM_MAX POSIX2_BC_SCALE_MAX
POSIX2_BC_STRING_MAX POSIX2_COLL_WEIGHTS_MAX POSIX2_EXPR_NEST_MAX
POSIX2_LINE_MAX POSIX2_RE_DUP_MAX

และให้เทียบเท่ากับชื่อที่นำหน้าด้วย an .
ข้อกำหนดนี้อาจถูกลบในเวอร์ชันต่อๆ ไป

การใช้งานอาจเพิ่มค่าท้องถิ่นอื่นๆ

STDIN


ไม่ได้ใช้.

INPUT ไฟล์


ไม่

และพวกเรา ตัวแปร


ตัวแปรสภาพแวดล้อมต่อไปนี้จะส่งผลต่อการดำเนินการของ รับคอนเฟิม:

ภาษา ระบุค่าเริ่มต้นสำหรับตัวแปรการทำให้เป็นสากลที่ไม่ได้ตั้งค่าหรือ
โมฆะ. (ดูปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 Section 8.2,
สากล ตัวแปร เพื่อความเหนือกว่าของความเป็นสากล
ตัวแปรที่ใช้ในการกำหนดค่าของหมวดหมู่สถานที่)

LC_ALL หากตั้งค่าเป็นค่าสตริงที่ไม่ว่าง ให้แทนที่ค่าของค่าอื่นๆ ทั้งหมด
ตัวแปรความเป็นสากล

LC_CTYPE กำหนดสถานที่สำหรับการตีความลำดับไบต์ของข้อมูลข้อความ
เป็นอักขระ (เช่น ไบต์เดี่ยวเมื่อเทียบกับอักขระหลายไบต์ใน
ข้อโต้แย้ง)

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

นศ กำหนดตำแหน่งของแค็ตตาล็อกข้อความสำหรับการประมวลผลของ LC_MESSAGES.

อะซิงโครนัส กิจกรรม


ผิดนัด

STDOUT


หากตัวแปรที่ระบุถูกกำหนดไว้ในระบบและค่าของมันอธิบายเป็น
หาได้จาก คอนเฟิร์ม() ฟังก์ชันที่กำหนดไว้ในโวลุ่มอินเทอร์เฟซระบบของ
POSIX.1-2008 ค่าของมันจะถูกเขียนในรูปแบบต่อไปนี้:

"%s\n", <ความคุ้มค่า>

มิฉะนั้น หากตัวแปรที่ระบุถูกกำหนดไว้ในระบบ ค่าของตัวแปรนั้นจะถูกเขียนขึ้น
ในรูปแบบต่อไปนี้:

"%d\n", <ความคุ้มค่า>

หากตัวแปรที่ระบุถูกต้องแต่ไม่ได้กำหนดไว้ในระบบ รับคอนเฟิม จะเขียน
โดยใช้รูปแบบต่อไปนี้:

"ไม่ได้กำหนด\n"

หากชื่อตัวแปรไม่ถูกต้องหรือมีข้อผิดพลาดเกิดขึ้น จะไม่มีการเขียนใดๆ ลงใน standard
เอาท์พุต

สแตเดอร์


ข้อผิดพลาดมาตรฐานจะใช้สำหรับข้อความวินิจฉัยเท่านั้น

เอาท์พุท ไฟล์


ไม่

ขยาย DESCRIPTION


ไม่

EXIT สถานภาพ


ค่าทางออกต่อไปนี้จะถูกส่งคืน:

0 ตัวแปรที่ระบุถูกต้องและข้อมูลเกี่ยวกับสถานะปัจจุบันถูกเขียนขึ้น
ที่ประสบความสำเร็จ

>0 เกิดข้อผิดพลาด

ผลกระทบที่เกิด OF ข้อผิดพลาด


ผิดนัด

พื้นที่ ดังต่อไปนี้ ส่วน เป็น ข้อมูล.

ใบสมัคร การใช้


ไม่

ตัวอย่าง


ตัวอย่างต่อไปนี้แสดงค่าของ {NGROUPS_MAX}:

รับคอนเฟิม NGROUPS_MAX

ตัวอย่างต่อไปนี้แสดงค่าของ {NAME_MAX} สำหรับไดเรกทอรีที่ระบุ:

รับคอนเฟิม NAME_MAX / usr

ตัวอย่างต่อไปนี้แสดงวิธีจัดการกับผลลัพธ์ที่อาจเป็นไปได้อย่างระมัดระวังมากขึ้น
ไม่ระบุ:

if ค่า=$(getconf PATH_MAX / usr); แล้วก็
if [ "ค่า$" = "ไม่ได้กำหนด" ]; แล้วก็
เสียงสะท้อน PATH_MAX in / usr is ไม่แน่นอน
อื่น
เสียงสะท้อน PATH_MAX in / usr is มูลค่า $
fi
อื่น
เสียงสะท้อน ความผิดพลาด in รับคอน
fi

หลักการและเหตุผล


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

ฟังก์ชันนี้ของ รับคอนเฟิม จะไม่ถูกรวมอย่างเพียงพอโดยคำสั่งอื่นเช่น:

grep คือ /etc/conf

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

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

อนาคต ลู่ทาง


ไม่

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


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

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

  • 1
    wxPython
    wxPython
    ชุดของโมดูลส่วนขยาย Python ที่
    ตัดคลาส GUI ข้ามแพลตฟอร์มจาก
    wxWidgets.. ผู้ชม: นักพัฒนา ผู้ใช้
    อินเทอร์เฟซ: ระบบ X Window (X11), Win32 ...
    ดาวน์โหลด wxPython
  • 2
    ผู้จัดการแพ็คไฟล์
    ผู้จัดการแพ็คไฟล์
    นี่คือตัวจัดการไฟล์ Total War pack
    โครงการ เริ่มตั้งแต่เวอร์ชัน 1.7 ก
    แนะนำสั้น ๆ เกี่ยวกับ Warscape
    การดัดแปลง: ...
    ดาวน์โหลดตัวจัดการไฟล์แพ็ค
  • 3
    ไอเพิร์ฟ2
    ไอเพิร์ฟ2
    เครื่องมือการรับส่งข้อมูลเครือข่ายสำหรับการวัด
    ประสิทธิภาพ TCP และ UDP พร้อมเมตริก
    รอบทั้งปริมาณงานและเวลาแฝง NS
    เป้าหมายรวมถึงการรักษาความกระตือรือร้น
    ไอเพิร์ฟ ค็อด...
    ดาวน์โหลด IPerf2
  • 4
    fre:ac - โปรแกรมแปลงไฟล์เสียงฟรี
    fre:ac - โปรแกรมแปลงไฟล์เสียงฟรี
    fre:ac เป็นตัวแปลงเสียงและซีดีฟรี
    ripper สำหรับรูปแบบและตัวเข้ารหัสต่างๆ
    มี MP3, MP4/M4A, WMA, Ogg
    รูปแบบ Vorbis, FLAC, AAC และ Bonk
    สนับสนุน, ...
    ดาวน์โหลด fre:ac - ตัวแปลงเสียงฟรี
  • 5
    Matplotlib
    Matplotlib
    Matplotlib เป็นห้องสมุดที่ครอบคลุม
    สำหรับการสร้างภาพนิ่ง ภาพเคลื่อนไหว และ
    การสร้างภาพแบบโต้ตอบใน Python
    Matplotlib ทำให้เรื่องง่าย ๆ เป็นเรื่องง่ายและ
    สิ่งที่ยาก...
    ดาวน์โหลด Matplotlib
  • 6
    บอทแมน
    บอทแมน
    เขียนตรรกะแชทบอทของคุณหนึ่งครั้งและ
    เชื่อมต่อกับหนึ่งในที่มีอยู่
    บริการส่งข้อความ รวมถึง Amazon
    Alexa, Facebook Messenger, หย่อน,
    โทรเลขหรือแม้แต่คุณ...
    ดาวน์โหลดบอทแมน
  • เพิ่มเติม»

คำสั่ง Linux

Ad