วิธีสร้างเชลล์สคริปต์อย่างง่ายใน Linux โดยใช้ Vim

How Create Simple Shell Scripts Linux Using Vim



Shell Scripting ดำเนินการคำสั่งเพื่อทำหน้าที่ที่มีประโยชน์บางอย่างและได้รับการออกแบบมาให้ทำงานในเชลล์ เชลล์สคริปต์มีประโยชน์มากในการดำเนินการต่างๆ เช่น การจัดการไฟล์ การทำงานอัตโนมัติเพื่อหลีกเลี่ยงการใช้เวลา คุณยังสามารถสร้างคำสั่งของคุณได้

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







วิธีสร้างเชลล์สคริปต์โดยใช้ Vim

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



$sudoฉลาดติดตั้ง ฉันมา

เปิดตัวแก้ไขข้อความโดยใช้:



$ฉันมา

สร้างไฟล์ใหม่:





$เราtestscript.sh

พิมพ์สคริปต์ #! /bin/bash ตัวดำเนินการ, เชลล์ชี้ไปที่ bourne เชลล์: r



#! /bin/bash

โยนออกสวัสดีชาวโลก

และบันทึกไฟล์ให้กด NS ปุ่มเพื่อสลับโหมด แล้วกด :ใน เพื่อบันทึก ถ้ามันให้ไฟล์ข้อผิดพลาดแบบอ่านอย่างเดียว ให้ใช้ :ใน! ไฟล์จะถูกบันทึก:

ตอนนี้เพื่อรันไฟล์พิมพ์:

ทุบตี ทดสอบสคริปต์NS

วิธีเพิ่มความคิดเห็นในเชลล์สคริปต์

หากต้องการเพิ่มความคิดเห็น ให้ใช้ตัวดำเนินการ # ไวยากรณ์ได้รับด้านล่าง:

#! /bin/bash

#นี่คือเชลล์สคริปต์แรกของฉัน

โยนออกสวัสดีชาวโลก

วิธีใช้ตัวแปรในเชลล์สคริปต์

สำหรับการเขียนโปรแกรมใดๆ ตัวแปรภาษาเป็นสิ่งจำเป็น ตัวแปรใช้เพื่อเก็บค่า ไม่ว่าจะเป็นจำนวนเต็ม อักขระ หรือสตริงข้อความ มาทำความเข้าใจกับตัวอย่าง:

#! /bin/bash

myvariable=นี่คือสคริปต์แรกของฉัน

โยนออก $myvariable

สคริปต์ด้านบนจะให้ค่าตัวแปรเป็นเอาต์พุต:

มาดูวิธีการรับค่าในตัวแปรจากค่าผู้ใช้จากผู้ใช้กัน:

#! /bin/bash

โยนออกใส่ชื่อของคุณ

อ่านname_varable

โยนออก 'ป้อนอายุของคุณ'

อ่านage_variable

โยนออก $name_varibalคือ $ age_variable เก่า

ภาพต่อไปนี้แสดงผลลัพธ์:

บทสรุป

สคริปต์เชลล์มีความสำคัญมากในการสร้างคำสั่งของคุณเองหรือเรียกใช้หลายคำสั่งด้วยไฟล์สคริปต์เดียวเพื่อทำหน้าที่ต่างๆ ในคู่มือนี้ เราจะเข้าใจแนวคิดพื้นฐานของเชลล์สคริปต์ เราได้เรียนรู้วิธีเขียนสคริปต์และไฟล์เชลล์สคริปต์ บันทึกแล้วดำเนินการ นอกจากนี้ เราเข้าใจการใช้ตัวแปรในเชลล์สคริปต์ การเขียนสคริปต์เชลล์มีประโยชน์มากในการทำงานที่มีประโยชน์ต่างๆ ให้สำเร็จ และมีหลายสิ่งที่ต้องเปิดเผย