นี่คือคำสั่ง tputposix ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
tput — เปลี่ยนลักษณะของเทอร์มินัล
เรื่องย่อ
ทีพุท [-ต ชนิด] ตัวถูกดำเนินการ...
DESCRIPTION
เทศกาล ทีพุท ยูทิลิตี้จะแสดงข้อมูลที่ขึ้นอยู่กับเทอร์มินัล วิธีการที่สิ่งนี้
ข้อมูลที่ดึงมาไม่ได้ระบุ ข้อมูลที่แสดงจะต้องถูกล้าง
หน้าจอเทอร์มินัล เริ่มต้นเทอร์มินัลของผู้ใช้ หรือรีเซ็ตเทอร์มินัลของผู้ใช้ ขึ้นอยู่กับ
ตามตัวดำเนินการที่กำหนดไว้ ผลลัพธ์ที่แน่นอนของการแสดงข้อมูลนี้คือ
ไม่ระบุ
OPTIONS
เทศกาล ทีพุท ยูทิลิตี้จะต้องสอดคล้องกับปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 Section
12.2, ประโยชน์ วากยสัมพันธ์ แนวทาง.
รองรับตัวเลือกต่อไปนี้:
-ต ชนิด ระบุประเภทของเทอร์มินัล หากไม่มีตัวเลือกนี้และ ระยะ
ตัวแปรไม่ได้ตั้งค่าหรือเป็นค่าว่าง ต้องใช้ประเภทเทอร์มินัลเริ่มต้นที่ไม่ระบุ
การตั้งค่าของ ชนิด จะมีความสำคัญเหนือกว่ามูลค่าใน ระยะ.
ตัวดำเนินการ
สตริงต่อไปนี้จะได้รับการสนับสนุนเป็นตัวดำเนินการโดยการใช้งานใน POSIX
สถานที่:
ชัดเจน แสดงลำดับภาพแบบชัดเจน
init แสดงลำดับที่เริ่มต้นเทอร์มินัลของผู้ใช้ในการใช้งาน
ลักษณะที่กำหนดไว้
ตั้งใหม่ แสดงลำดับการรีเซ็ตเทอร์มินัลของผู้ใช้ในการใช้งาน
ลักษณะที่กำหนดไว้
หากเทอร์มินัลไม่รองรับการดำเนินการใดๆ ที่อธิบายโดยตัวดำเนินการเหล่านี้
จะไม่ถือเป็นเงื่อนไขผิดพลาด
STDIN
ไม่ได้ใช้.
INPUT ไฟล์
ไม่
และพวกเรา ตัวแปร
ตัวแปรสภาพแวดล้อมต่อไปนี้จะส่งผลต่อการดำเนินการของ ทีพุท:
ภาษา ระบุค่าเริ่มต้นสำหรับตัวแปรการทำให้เป็นสากลที่ไม่ได้ตั้งค่าหรือ
โมฆะ. (ดูปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 Section 8.2,
สากล ตัวแปร เพื่อความเหนือกว่าของความเป็นสากล
ตัวแปรที่ใช้ในการกำหนดค่าของหมวดหมู่สถานที่)
LC_ALL หากตั้งค่าเป็นค่าสตริงที่ไม่ว่าง ให้แทนที่ค่าของค่าอื่นๆ ทั้งหมด
ตัวแปรความเป็นสากล
LC_CTYPE กำหนดสถานที่สำหรับการตีความลำดับไบต์ของข้อมูลข้อความ
เป็นอักขระ (เช่น ไบต์เดี่ยวเมื่อเทียบกับอักขระหลายไบต์ใน
ข้อโต้แย้ง)
LC_MESSAGES
กำหนดโลแคลที่ควรใช้เพื่อส่งผลต่อรูปแบบและเนื้อหาของ
ข้อความวินิจฉัยที่เขียนถึงข้อผิดพลาดมาตรฐาน
นศ กำหนดตำแหน่งของแค็ตตาล็อกข้อความสำหรับการประมวลผลของ LC_MESSAGES.
ระยะ กำหนดประเภทเทอร์มินัล หากตัวแปรนี้ไม่มีการตั้งค่าหรือเป็นโมฆะ และถ้า -ต
ไม่ได้ระบุตัวเลือก ให้ใช้ประเภทเทอร์มินัลเริ่มต้นที่ไม่ระบุ
อะซิงโครนัส กิจกรรม
ผิดนัด
STDOUT
หากเอาท์พุตมาตรฐานเป็นอุปกรณ์ปลายทาง อาจใช้เพื่อเขียนข้อมูลที่เหมาะสมได้
ลำดับการล้างหน้าจอหรือรีเซ็ตหรือเริ่มต้นเทอร์มินัล หากเอาต์พุตมาตรฐานเป็น
ไม่ใช่อุปกรณ์ปลายทาง ผลลัพธ์ที่ไม่ชัดเจนจะเกิดขึ้น
สแตเดอร์
ข้อผิดพลาดมาตรฐานจะใช้สำหรับข้อความวินิจฉัยเท่านั้น
เอาท์พุท ไฟล์
ไม่
ขยาย DESCRIPTION
ไม่
EXIT สถานภาพ
ค่าทางออกต่อไปนี้จะถูกส่งคืน:
0 สตริงที่ร้องขอได้รับการเขียนสำเร็จแล้ว
1 ไม่ระบุ.
2 ข้อผิดพลาดในการใช้งาน
3 ไม่มีข้อมูลเกี่ยวกับประเภทเทอร์มินัลที่ระบุ
4 ตัวดำเนินการที่ระบุไม่ถูกต้อง
>4 เกิดข้อผิดพลาด
ผลกระทบที่เกิด OF ข้อผิดพลาด
หากตัวดำเนินการตัวใดตัวหนึ่งไม่พร้อมใช้งานสำหรับเทอร์มินัล ทีพุท ดำเนินการประมวลผลต่อไป
ตัวดำเนินการที่เหลือ
เทศกาล ดังต่อไปนี้ ส่วน เป็น ข้อมูล.
ใบสมัคร การใช้
ความแตกต่างระหว่างการรีเซ็ตและการเริ่มต้นเทอร์มินัลไม่ได้ระบุไว้
แตกต่างกันมากขึ้นอยู่กับประเภทของฮาร์ดแวร์ โดยทั่วไปการรีเซ็ตเป็นการดำเนินการที่รุนแรงกว่า
เทอร์มินัลบางตัวใช้ตัวควบคุมเพื่อดำเนินการตามฟังก์ชันที่ระบุ และบนดังกล่าว
เทอร์มินัลที่อาจจะสมเหตุสมผลที่จะใช้ ทีพุท เพื่อเก็บสตริงการเริ่มต้นในไฟล์หรือ
ตัวแปรสภาพแวดล้อมสำหรับใช้งานในภายหลัง อย่างไรก็ตาม เนื่องจากเทอร์มินัลอื่นอาจต้องพึ่งพาระบบ
การเรียกเพื่อดำเนินการงานนี้ ไม่สามารถใช้เอาท์พุตมาตรฐานในลักษณะพกพาได้ เช่น
โครงสร้างแบบไม่พกพาต่อไปนี้:
ClearVar=`tput ชัดเจน`
ทีพุท ตั้งใหม่ | mailx -s “ตื่นเถิด ขึ้น" วว
ตัวอย่าง
1. กำหนดค่าเริ่มต้นของเทอร์มินัลตามประเภทของเทอร์มินัลในสภาพแวดล้อม
ตัวแปร ระยะ. คำสั่งนี้สามารถรวมอยู่ใน .ข้อมูลส่วนตัว ไฟล์
ทีพุท init
2. รีเซ็ตขั้วต่อ 450
ทีพุท -ต 450 ตั้งใหม่
หลักการและเหตุผล
รายการของตัวดำเนินการลดลงเหลือขั้นต่ำเนื่องจากเหตุผลดังต่อไปนี้:
* คุณสมบัติเดียวที่ถูกเลือกคือคุณสมบัติที่มีแนวโน้มว่าจะถูกใช้งานโดยผู้ใช้มนุษย์
การโต้ตอบกับเทอร์มินัล
* ระบุรายละเอียดเต็ม คำศัพท์ ชุดนี้ไม่ถือว่าน่าต้องการแต่เป็นมาตรฐาน
นักพัฒนาไม่ต้องการเลือกระหว่างตัวดำเนินการ
* POSIX.1‐2008 เล่มนี้ไม่ได้พยายามที่จะให้แอปพลิเคชันที่มี
ความสามารถในการจัดการเทอร์มินัลที่ซับซ้อน เนื่องจากอยู่นอกเหนือขอบเขตที่กำหนด
ขอบเขตและขัดแย้งกับความรับผิดชอบขององค์กรมาตรฐานอื่น ๆ
ความแตกต่างระหว่างการรีเซ็ตและการเริ่มต้นเทอร์มินัลไม่ได้ระบุไว้ดังนี้
แตกต่างกันมากขึ้นอยู่กับประเภทของฮาร์ดแวร์ โดยทั่วไปการรีเซ็ตเป็นการดำเนินการที่รุนแรงกว่า
สถานะทางออก 1 ถูกสงวนไว้สำหรับการค้นหาว่าตัวดำเนินการบูลีนไม่ใช่หรือไม่
ชุด แม้ว่าตัวดำเนินการจะลดลงเหลือขั้นต่ำ สถานะการออกของ 1 ควรยังคงเป็น
สงวนไว้สำหรับตัวดำเนินการบูลีน สำหรับไซต์ต่างๆ ที่ต้องการรองรับ
อนาคต ลู่ทาง
ไม่
ใช้ tputposix ออนไลน์โดยใช้บริการ onworks.net