วิธีเขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu: 8 ขั้นตอน

สารบัญ:

วิธีเขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu: 8 ขั้นตอน
วิธีเขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu: 8 ขั้นตอน

วีดีโอ: วิธีเขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu: 8 ขั้นตอน

วีดีโอ: วิธีเขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu: 8 ขั้นตอน
วีดีโอ: ปลดล็อคหน้าจอสวัสดี ไม่ต้องใช้เป็นที่ทับกระดาษอีกต่อไป 2024, เมษายน
Anonim

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

ขั้นตอน

เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่ 1
เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่ 1

ขั้นตอนที่ 1. เปิดเทอร์มินัล

คุณสามารถเปิดเทอร์มินัลโดยเปิดเส้นประและค้นหาโดยใช้ชื่อ คุณยังสามารถเปิดโดยใช้แป้นพิมพ์ลัด Ctrl+Alt+T

เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่2
เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่2

ขั้นตอนที่ 2. เปิดตัวแก้ไข vi/vim

Vim เป็นโปรแกรมแก้ไขข้อความฟรีและเป็นที่นิยมที่ใช้อินเทอร์เฟซบรรทัดคำสั่ง หากคุณยังไม่ได้ติดตั้ง Vim คุณสามารถทำได้โดยพิมพ์คำสั่งนี้ลงในเทอร์มินัล: sudo apt-get install vim

เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่3
เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่3

ขั้นตอนที่ 3 พิมพ์ vim ListDir.sh แล้วกด ↵ Enter

เมื่ออยู่ในตัวแก้ไขแล้ว ให้พิมพ์ "I" หรือ "i" ซึ่งจะทำให้คุณสามารถแทรก/เริ่มพิมพ์เชลล์สคริปต์ของคุณได้

เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่4
เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่4

ขั้นตอนที่ 4 พิมพ์รหัสต่อไปนี้:

#!/bin/bash. นี้เรียกว่า Shebang ไลน์.

เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่ 5
เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่ 5

ขั้นตอนที่ 5. พิมพ์รหัสตามที่แสดงในรูป

บรรทัดแรก (echo "ยินดีต้อนรับ") พิมพ์บรรทัด "ยินดีต้อนรับ" ลงในเทอร์มินัล echo ใช้เพื่อส่งคืนข้อความที่กำหนดและขึ้นบรรทัดใหม่ บรรทัดที่สอง (ls) แสดงรายการเนื้อหาของไดเร็กทอรี ls ย่อมาจาก list บรรทัดสุดท้าย (คำสั่ง echo อื่น) ส่งคืนข้อความ สิ่งนี้ทำให้รายการไดเรกทอรีสมบูรณ์

เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่6
เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่6

ขั้นตอนที่ 6. ออกจากกลุ่ม

พิมพ์คีย์ผสมต่อไปนี้ Esc +: + wq เพื่อออกจากตัวแก้ไข การดำเนินการนี้จะเขียนการเปลี่ยนแปลงลงในไฟล์และนำคุณกลับไปที่เทอร์มินัล บันทึกไฟล์เป็น ListDir.sh

เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่7
เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่7

ขั้นตอนที่ 7 เปลี่ยนสิทธิ์การเข้าถึง

ป้อนคำสั่งต่อไปนี้: chmod +x ListDir.sh chmod เป็นคำสั่งที่ใช้ใน Unix เช่นเดียวกับระบบปฏิบัติการเพื่อเปลี่ยนสิทธิ์การเข้าถึงไฟล์

เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่8
เขียนเชลล์สคริปต์โดยใช้ Bash Shell ใน Ubuntu ขั้นตอนที่8

ขั้นตอนที่ 8 เรียกใช้สคริปต์

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

เคล็ดลับ

  • ตามค่าเริ่มต้น vim จะไม่ถูกติดตั้ง
  • ใช้ vim เพื่อแก้ไขเชลล์สคริปต์ของคุณ
  • ป้อนรหัสผ่านของคุณและปล่อยให้อูบุนตูทำสิ่งมหัศจรรย์
  • หลังจากการติดตั้งเสร็จสิ้น ให้ออกคำสั่ง

คำเตือน

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

แนะนำ: