เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | เนื้อหา | ถัดไป>

รูปแบบไฟล์สคริปต์

เพื่อให้สอดคล้องกับประเพณีการเขียนโปรแกรม เราจะสร้างโปรแกรม “สวัสดีชาวโลก” เพื่อสาธิตสคริปต์ที่ง่ายมาก เรามาเริ่มการทำงานของโปรแกรมแก้ไขข้อความและป้อนสคริปต์ต่อไปนี้:



#! / bin / ทุบตี

#นี่คือบทแรกของเรา echo 'สวัสดีชาวโลก!'

#! / bin / ทุบตี

#นี่คือบทแรกของเรา echo 'สวัสดีชาวโลก!'


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



echo 'สวัสดีชาวโลก!' #นี่คือคอมเมนต์ด้วยนะ

echo 'สวัสดีชาวโลก!' #นี่คือคอมเมนต์ด้วยนะ


ทุกอย่างจาก # สัญลักษณ์บนบรรทัดจะถูกละเว้น เช่นเดียวกับหลายๆ อย่าง สิ่งนี้ใช้ได้กับบรรทัดคำสั่งเช่นกัน:


[me@linuxbox ~]$ echo 'สวัสดีชาวโลก!' #นี่คือคอมเมนต์ด้วยนะ

สวัสดีชาวโลก!

[me@linuxbox ~]$ echo 'สวัสดีชาวโลก!' #นี่คือคอมเมนต์ด้วยนะ

สวัสดีชาวโลก!


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

บรรทัดแรกของสคริปต์ของเราค่อนข้างลึกลับ ดูเหมือนว่ามันควรจะเป็นความคิดเห็นเพราะมันขึ้นต้นด้วย #แต่ดูเหมือนตั้งใจเกินไปที่จะเป็นอย่างนั้น NS #! ลำดับของอักขระ อันที่จริง โครงสร้างพิเศษที่เรียกว่า a Shebang. Shebang ใช้เพื่อบอกระบบถึงชื่อล่ามที่ควรใช้ในการรันสคริปต์ที่ตามมา ทุกเชลล์สคริปต์ควรรวมสิ่งนี้เป็นบรรทัดแรก

มาบันทึกไฟล์สคริปต์ของเราเป็น สวัสดีชาวโลก.


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: