ดำเนินการต่อชุดบทเรียนของเราใน การเขียนสคริปต์เชลล์, วันนี้ขอเสนอตัวที่สาม (การสอน 03) ของเดียวกัน.
และตั้งแต่ใน 2 ตัวแรกที่เราพูดถึง พื้นฐาน กำลังติดตาม, Terminals, Consoles, Shells และ Bash Shell, ในข้อที่สามนี้ เราจะเน้นไปที่การรู้ทุกอย่างที่เป็นไปได้เกี่ยวกับไฟล์ที่เรียกว่า สคริปต์ และเทคนิคของ การเขียนสคริปต์เชลล์.
และก่อนที่จะเริ่มสิ่งนี้ บทช่วยสอน 03 เกี่ยวกับ «Shell Scripting»เราขอแนะนำให้คุณสำรวจสิ่งต่อไปนี้ เนื้อหาที่เกี่ยวข้องในตอนท้ายของการอ่านโพสต์นี้ในวันนี้:
Shell Scripting Tutorial 03
ไฟล์สคริปต์และภาษาสคริปต์ของเชลล์
ให้ เชลล์มอบสภาพแวดล้อมการเขียนโปรแกรมที่แข็งแกร่งบน GNU/Linux เพื่อให้ใช้งานได้ดี คุณต้องเชี่ยวชาญการใช้ ไฟล์สคริปต์ และเทคนิคของ ภาษาสคริปต์เชลล์.
เข้าใจทั้งสองแนวคิดดังนี้
สคริปต์
สคริปต์ เป็น โปรแกรมขนาดเล็กที่สร้างในเชลล์ใดก็ได้ซึ่งไม่ต้องคอมไพล์ด้วย เนื่องจากเชลล์ที่ใช้จะตีความมันทีละบรรทัด กล่าวคือ สคริปต์คือไฟล์งานอัตโนมัติมักสร้างใน a ไฟล์ข้อความปกติพร้อมพรอมต์คำสั่งดั้งเดิมและอ่านได้. ซึ่งเป็นเหตุผลที่พวกเขาเสนอ ไวยากรณ์ที่ค่อนข้างสะอาดและชัดเจนซึ่งทำให้เป็นจุดเริ่มต้นที่ดีในการเริ่มต้นในโลกของการเขียนโปรแกรมบน GNU/Linux
ดังนั้นด้วย สคริปต์หรือไฟล์เชลล์สคริปต์ เราสามารถโปรแกรมจาก คำสั่งขนาดเล็กและเรียบง่าย สำหรับกิจกรรมเฉพาะ เช่น การรับวันที่ของระบบโดยเทอร์มินัล จนกว่าจะวิ่ง งานขนาดใหญ่และขั้นสูงหรือชุดคำสั่ง เช่น การสำรองข้อมูลส่วนเพิ่มของไฟล์/โฟลเดอร์ หรือฐานข้อมูลผ่านเครือข่าย
The Scripting Shell
มักจะถูกกำหนดเป็น การเขียนสคริปต์เชลล์ ไปยัง เทคนิคการออกแบบและผลิตสคริปต์สำหรับเชลล์ ของระบบปฏิบัติการบางอย่าง และด้วยเหตุนี้จึงนิยมใช้กัน โปรแกรมแก้ไขข้อความอย่างง่าย (GUI/CLI). ซึ่งทำให้ การจัดการโค้ดที่ง่ายและตรงไปตรงมา และเข้าใจรูปแบบการเขียนโปรแกรมเป็นอย่างดี
ดังนั้น การเขียนสคริปต์เชลล์โดยพื้นฐานแล้วช่วยให้การจัดการของa ประเภทของภาษาโปรแกรมที่ตีความ. เนื่องจากในขณะที่โปรแกรมปกติจำเป็นต้องคอมไพล์ นั่นคือ แปลงเป็นโค้ดเฉพาะอย่างถาวรก่อนจึงจะสามารถดำเนินการได้ Shell Scripting ช่วยให้เราสร้าง a โปรแกรม (ShellScript) ซึ่งยังคงอยู่ในรูปแบบเดิม (เกือบทุกครั้ง)
ในระยะสั้น เชลล์สคริปต์ช่วยให้:
- สร้างโปรแกรมและงานด้วยรหัสที่เรียบง่ายและเล็กลง
- จัดการไฟล์ซอร์สโค้ดเป็นข้อความธรรมดา
- โต้ตอบกับส่วนประกอบที่เขียนในภาษาโปรแกรมอื่นๆ
- ใช้ล่ามแทนคอมไพเลอร์เพื่อรันโปรแกรม
- สร้างโปรแกรมด้วยวิธีที่ง่าย ง่าย และเหมาะสมที่สุด แม้ว่าจะมีต้นทุนการประมวลผลที่สูงขึ้น
คราวหน้าจะมาเฉลยกันสักหน่อย เพิ่มเติมเกี่ยวกับสคริปต์และเชลล์สคริปต์.
ข้อมูลอย่างย่อ
ในระยะสั้นด้วยสิ่งนี้ บทช่วยสอน 03 เกี่ยวกับ «Shell Scripting» เรายังคงมอบเนื้อหาอันทรงคุณค่าให้กับ พื้นฐานทางทฤษฎี ของโพสต์ชุดนี้ ในพื้นที่ทางเทคนิคของการจัดการ เทอร์มินัล GNU/Linux.
หากคุณชอบเนื้อหา แสดงความคิดเห็นและแบ่งปันมัน. และจำไว้ว่าให้เยี่ยมชมจุดเริ่มต้นของเรา «สถาน», นอกเหนือจากช่องทางการของ Telegram สำหรับข่าวสาร บทช่วยสอน และการอัปเดต Linux เพิ่มเติม