นี่คือคำสั่ง breakposix ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
break — ออกจาก for, while หรือ จนกว่า loop
เรื่องย่อ
ทำลาย [n]
DESCRIPTION
พื้นที่ ทำลาย ยูทิลิตี้จะต้องออกจากที่ปิดล้อมที่เล็กที่สุด for , ในขณะที่,หรือ จนกระทั่ง วนซ้ำ if
ใด ๆ; หรือจาก nวงปิด if n ระบุไว้ คุณค่าของ n ไม่ได้ลงนาม
จำนวนเต็มทศนิยมที่มากกว่าหรือเท่ากับ 1 ค่าเริ่มต้นจะเท่ากับ n=1. ถ้า n
มากกว่าจำนวนห่วงปิด ห่วงปิดรอบนอกสุดจะเป็น
ออก การดำเนินการจะดำเนินการตามคำสั่งทันทีหลังจากวนซ้ำ
OPTIONS
ไม่
ตัวดำเนินการ
ดูคำอธิบาย
STDIN
ไม่ได้ใช้.
INPUT ไฟล์
ไม่
และพวกเรา ตัวแปร
ไม่
อะซิงโครนัส กิจกรรม
ผิดนัด
STDOUT
ไม่ได้ใช้.
สแตเดอร์
ข้อผิดพลาดมาตรฐานจะใช้สำหรับข้อความวินิจฉัยเท่านั้น
เอาท์พุท ไฟล์
ไม่
ขยาย DESCRIPTION
ไม่
EXIT สถานภาพ
0 สำเร็จลุล่วง
>0 ดิ n ค่าไม่ใช่จำนวนเต็มทศนิยมที่ไม่ได้ลงนามที่มากกว่าหรือเท่ากับ 1
ผลกระทบที่เกิด OF ข้อผิดพลาด
ผิดนัด
พื้นที่ ดังต่อไปนี้ ส่วน เป็น ข้อมูล.
ใบสมัคร การใช้
ไม่
ตัวอย่าง
สำหรับฉันใน *
do
ถ้าทดสอบ −d "$i"
แล้วก็หัก
fi
ทำ
หลักการและเหตุผล
ในข้อเสนอแรก ๆ ได้มีการพิจารณาขยายไวยากรณ์ของ ทำลาย และ ต่อ
เพื่ออ้างถึงฉลากที่เกี่ยวข้องกับการวนซ้ำที่เหมาะสมเป็นทางเลือกที่ดีกว่าเพื่อ
n กระบวนการ. อย่างไรก็ตาม POSIX.1-2008 เล่มนี้สงวนพื้นที่ชื่อของคำสั่ง
ชื่อที่ลงท้ายด้วย . คาดว่าการดำเนินการในอนาคตอาจใช้เวลา
ประโยชน์ของสิ่งนี้และให้บางสิ่งเช่น:
เอาท์ฟล็อป: for i in a b c d e
do
for j in 0 1 2 3 4 5 6 7 8 9
do
if ทดสอบ -ร "${i}${j}"
แล้วก็ ทำลาย เอาท์ฟล็อป
fi
ทำ
ทำ
และสิ่งนี้อาจเป็นมาตรฐานหลังจากประสบความสำเร็จในการใช้งาน
อนาคต ลู่ทาง
ไม่
ใช้ breakposix ออนไลน์โดยใช้บริการ onworks.net