เปิดสคริปต์ SH ใน Linux

Anonim

เปิดสคริปต์ SH ใน Linux

ขั้นตอนที่ 1: การสร้างสคริปต์ตรวจสอบ

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

  1. เรียกใช้ "เทอร์มินัล" ที่สะดวกสำหรับคุณเช่นผ่านเมนูแอปพลิเคชันหรือคีย์ร้อน Ctrl + Alt + T.
  2. การใช้เทอร์มินัลสำหรับการสร้างแบบแมนนวลของสคริปต์รูปแบบ SH ใน Linux

  3. ที่นี่ใช้คำสั่ง script.sh sudo nano ที่นาโนเป็นโปรแกรมแก้ไขข้อความที่ใช้และสคริปต์เป็นชื่อของไฟล์ที่สร้างขึ้น คุณสามารถสร้างไฟล์ตัวอย่างเช่นผ่าน VI หรือ GEDIT เดียวกันมันจะไม่เปลี่ยนสาระสำคัญและชื่อขององค์ประกอบยังมีการเปลี่ยนแปลงตามการตั้งค่าส่วนตัวของผู้ใช้
  4. คำสั่งเพื่อเปิดตัวแก้ไขข้อความก่อนที่จะสร้างสคริปต์รูปแบบ SH ใน Linux

  5. ยืนยันการกระทำนี้โดยป้อนรหัสผ่านจากบัญชี Superuser เนื่องจากดำเนินการกับอาร์กิวเมนต์ Sudo
  6. การยืนยันตัวแก้ไขข้อความเพื่อสร้าง SH ในสคริปต์รูปแบบ Linux

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

    #! / bin / bash

    Echo "Hello World"

  8. การสร้างสคริปต์รูปแบบ SH ใน Linux ผ่านตัวแก้ไขข้อความ

  9. หลังจากนั้นคุณสามารถบันทึกการตั้งค่าได้โดยกดคีย์ CTRL + O ค้างไว้
  10. เปลี่ยนเป็นสคริปต์รูปแบบ SH ใน Linux หลังจากการสร้าง

  11. ไม่จำเป็นต้องใช้ชื่อไฟล์เนื่องจากเราถูกถามเมื่อสร้าง เพียงคลิกที่ Enter เพื่อทำการบันทึกให้เสร็จสมบูรณ์
  12. เลือกชื่อสำหรับสคริปต์รูปแบบ SH ใน Linux หลังจากการสร้าง

  13. ออกจากโปรแกรมแก้ไขข้อความผ่าน Ctrl + X
  14. ทำงานให้เสร็จในโปรแกรมแก้ไขข้อความหลังจากสร้างสคริปต์รูปแบบ SH ใน Linux

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

ขั้นตอนที่ 2: การตั้งค่าสคริปต์สำหรับยูทิลิตี้ EN

ขั้นตอนนี้ยังไม่ได้บังคับ แต่ไม่มีผู้ใช้ที่ไม่สามารถใช้ยูทิลิตี้ env เพื่อเริ่มสคริปต์ หากไม่มีการกำหนดค่าก่อนหน้านี้จะไม่เปิดเนื่องจากสิทธิ์ที่เกี่ยวข้องไม่ได้รับ แต่เดิม พวกเขาจะถูกเพิ่มผ่านคำสั่ง script.sh ของ sudo chmod ugo + x ซึ่งเป็นชื่อของไฟล์ที่ต้องการ

คำสั่งเพื่อให้การเข้าถึงสคริปต์ SH ใน Linux ก่อนที่จะเริ่มทำงาน

อย่าลืมว่าการกระทำทั้งหมดดำเนินการผ่านอาร์กิวเมนต์ Sudo จำเป็นต้องมีการยืนยันการรับรองความถูกต้องของบัญชีผ่านอินพุตของรหัสผ่าน Superuser หลังจากนั้นสตริงใหม่จะปรากฏขึ้นเพื่อเริ่มคำสั่งซึ่งหมายถึงการใช้การตั้งค่าที่ประสบความสำเร็จ

ป้อนรหัสผ่านเพื่อยืนยันการเปิดการเข้าถึงสคริปต์ SH ใน Linux

ขั้นตอนที่ 3: การเริ่มต้นสคริปต์ที่มีอยู่

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

คำสั่งเพื่อเปิดสคริปต์ SH ใน Linux จากโฟลเดอร์ปัจจุบัน

Linux มีตัวแปรระบบเส้นทาง มันมีโฟลเดอร์จำนวนหนึ่งที่รับผิดชอบในการดำเนินการที่หลากหลาย หนึ่งในนั้นเรียกว่า / usr / local / bin และใช้สำหรับการติดตั้งโปรแกรมด้วยตนเอง หากคุณไม่ต้องการระบุเส้นทางแบบเต็มไปยังสคริปต์อย่างต่อเนื่องเพื่อเปิดใช้งานเพียงเพิ่มเป็นหนึ่งในโฟลเดอร์พา ธ เมื่อต้องการทำเช่นนี้ให้ใช้สตริง CP Script.sh /usr/local/bin/script.sh

คำสั่งในการย้ายสคริปต์รูปแบบ SH ใน Linux ไปยังโฟลเดอร์ตัวแปร

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

เริ่มสคริปต์รูปแบบ SH ใน Linux หลังจากถ่ายโอนสำเร็จไปยังโฟลเดอร์ตัวแปร

วิธีการเปิดที่สองประกอบด้วยการเรียกเชลล์พร้อมกัน คุณควรย้ายไปที่ไดเรกทอรีสคริปต์และเขียน Bash Script.sh วิธีนี้ดีเพราะช่วยให้คุณไม่สามารถป้อนพา ธ เต็มไปยังวัตถุหรือเพิ่มลงในไดเรกทอรีที่สอดคล้องกันของเส้นทาง

เปิดสคริปต์รูปแบบ SH ใน Linux ด้วยเชลล์

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

อ่านเพิ่มเติม