ทดสอบ
นี่คือการทดสอบคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ทดสอบ - ตรวจสอบประเภทไฟล์และเปรียบเทียบค่า
เรื่องย่อ
ทดสอบ การแสดงออก
ทดสอบ
[ การแสดงออก ]
[ ]
[ ทางเลือกที่
DESCRIPTION
ออกจากสถานะที่กำหนดโดย EXPRESSION
--ช่วยด้วย แสดงวิธีใช้นี้และออกจาก
--รุ่น
ข้อมูลรุ่นส่งออกและการออก
EXPRESSION ที่ละเว้นมีค่าเริ่มต้นเป็นเท็จ มิฉะนั้น EXPRESSION เป็นจริงหรือเท็จและตั้งค่า
สถานะการออก เป็นหนึ่งใน:
( การแสดงออก )
การแสดงออกเป็นจริง
! การแสดงออก
EXPRESSION เป็นเท็จ
การแสดงออก1 -a การแสดงออก2
ทั้ง EXPRESSION1 และ EXPRESSION2 เป็นจริง
การแสดงออก1 -o การแสดงออก2
EXPRESSION1 หรือ EXPRESSION2 เป็นจริง
-n STRING
ความยาวของ STRING ไม่ใช่ศูนย์
STRING เทียบเท่ากับ -n STRING
-z STRING
ความยาวของ STRING เป็นศูนย์
STRING1 = STRING2
สตริงเท่ากัน
STRING1 != STRING2
สตริงไม่เท่ากัน
จำนวนเต็ม1 -เช่น จำนวนเต็ม2
INTEGER1 เท่ากับ INTEGER2
จำนวนเต็ม1 -ge จำนวนเต็ม2
INTEGER1 มากกว่าหรือเท่ากับ INTEGER2
จำนวนเต็ม1 -gt จำนวนเต็ม2
INTEGER1 มากกว่า INTEGER2
จำนวนเต็ม1 -NS จำนวนเต็ม2
INTEGER1 น้อยกว่าหรือเท่ากับ INTEGER2
จำนวนเต็ม1 -ล จำนวนเต็ม2
INTEGER1 น้อยกว่า INTEGER2
จำนวนเต็ม1 - หนึ่ง จำนวนเต็ม2
INTEGER1 ไม่เท่ากับ INTEGER2
ไฟล์ 1 -เอฟ ไฟล์ 2
FILE1 และ FILE2 มีอุปกรณ์และหมายเลขไอโหนดเหมือนกัน
ไฟล์ 1 -nt ไฟล์ 2
FILE1 ใหม่กว่า (วันที่แก้ไข) กว่า FILE2
ไฟล์ 1 -อต ไฟล์ 2
FILE1 เก่ากว่า FILE2
-b ไฟล์
FILE มีอยู่และเป็นบล็อกพิเศษ
-c ไฟล์
FILE มีอยู่ และเป็นอักขระพิเศษ
-d ไฟล์
FILE มีอยู่และเป็นไดเร็กทอรี
-e ไฟล์
แฟ้มที่มีอยู่
-f ไฟล์
FILE มีอยู่และเป็นไฟล์ปกติ
-g ไฟล์
FILE มีอยู่และเป็น set-group-ID
-G ไฟล์
FILE มีอยู่และเป็นเจ้าของโดย ID กลุ่มที่มีประสิทธิภาพ
-h ไฟล์
FILE มีอยู่และเป็นลิงค์สัญลักษณ์ (เหมือนกับ -L)
-k ไฟล์
FILE มีอยู่และมีการตั้งค่าบิตเหนียวของมัน
-L ไฟล์
FILE มีอยู่และเป็นลิงค์สัญลักษณ์ (เหมือนกับ -h)
-O ไฟล์
FILE มีอยู่และเป็นเจ้าของโดย ID ผู้ใช้ที่มีประสิทธิภาพ
-p ไฟล์
FILE มีอยู่และเป็นชื่อไปป์
-r ไฟล์
FILE มีอยู่และได้รับอนุญาตในการอ่าน
-s ไฟล์
FILE มีอยู่และมีขนาดที่มากกว่าศูนย์
-S ไฟล์
FILE มีอยู่และเป็นซ็อกเก็ต
-t ตัวอธิบายไฟล์ FD FD เปิดอยู่บนเทอร์มินัล
-u ไฟล์
มี FILE และบิต set-user-ID ถูกตั้งค่า
-w ไฟล์
FILE มีอยู่และได้รับอนุญาตให้เขียน
-x ไฟล์
FILE มีอยู่และดำเนินการ (หรือค้นหา) ได้รับอนุญาต
ยกเว้น -h และ -L, ทั้งหมดที่เกี่ยวข้องกับการทดสอบการเชื่อมโยงสัญลักษณ์อ้างอิง ระวังนะ
ต้องเว้นวงเล็บ (เช่น โดยแบ็กสแลช) สำหรับเชลล์ INTEGER อาจเป็น -l
STRING ซึ่งประเมินความยาวของ STRING
หมายเหตุ: [ ให้เกียรติ --ช่วยด้วย และ --รุ่น ตัวเลือก แต่การทดสอบไม่ได้ ทดสอบปฏิบัติแต่ละ
ที่ปฏิบัติต่อ STRING ที่ไม่ว่างเปล่าอื่นๆ
หมายเหตุ: เชลล์ของคุณอาจมีเวอร์ชันทดสอบและ/หรือ [ ซึ่งมักจะแทนที่
รุ่นที่อธิบายไว้ที่นี่ โปรดดูเอกสารประกอบของเชลล์ของคุณสำหรับรายละเอียดเกี่ยวกับ
ตัวเลือกที่รองรับ
ใช้การทดสอบออนไลน์โดยใช้บริการ onworks.net