วิธีสร้างและเรียกใช้ไฟล์เชลล์สคริปต์บน Windows 10

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

  1. เปิดใช้งาน WSL – ไม่สามารถรันเชลล์สคริปต์บนระบบ Windows ได้โดยตรง ในการดำเนินการดังกล่าว คุณต้องติดตั้ง Windows Subsystem for Linux (WSL) ก่อน WSL เป็นคุณลักษณะของระบบปฏิบัติการ Windows ที่ช่วยให้คุณสามารถเรียกใช้ระบบไฟล์ Linux ควบคู่ไปกับแอป Windows แบบเดิมของคุณได้
  2. ดาวน์โหลด Ubuntu และผสานรวมกับ WSL – WSL มาพร้อมกับระบบปฏิบัติการ Windows แต่คุณต้องเปิดใช้งานและติดตั้ง Linux distribution ก่อนจึงจะสามารถใช้งานได้ ที่นี่เราจะดูวิธีการดาวน์โหลดและติดตั้ง Ubuntu จาก Microsoft Store App
  3. สร้างไฟล์สคริปต์เชลล์ – ไฟล์ .sh เป็นนามสกุลไฟล์เชลล์สคริปต์ ให้เราเรียนรู้วิธีสร้างไฟล์เชลล์สคริปต์บนระบบ Windows
  4. เรียกใช้งานไฟล์เชลล์สคริปต์ – เรียกใช้ไฟล์ .sh ที่สร้างขึ้น

สารบัญ

ส่วนที่ 1: เปิดใช้งานระบบย่อย Windows สำหรับ Linux (WSL)

ขั้นตอนที่ 1: เปิด การตั้งค่า โดยใช้ Windows + I คีย์ด้วยกัน คลิกที่ อัปเดต & ความปลอดภัย ตัวเลือก.

อัปเดต&ความปลอดภัย

ขั้นตอนที่ 2: จากบานหน้าต่างด้านซ้ายให้คลิกที่ สำหรับนักพัฒนา 

สำหรับนักพัฒนา

ขั้นตอนที่ 3: เปิดใช้งาน โหมดนักพัฒนา โดยคลิกที่แถบสลับ

โฆษณา

โหมดนักพัฒนา

ขั้นตอนที่ 4: จากป๊อปอัปให้คลิกที่ ใช่.

ใช้คุณสมบัติของนักพัฒนา

ขั้นตอนที่ 5: ในแถบค้นหาการตั้งค่า ให้พิมพ์ เปิดหน้าต่าง และจากผลลัพธ์ให้คลิกที่ เปิดหรือปิดคุณสมบัติ Windows

เปิด Windows

ขั้นตอนที่ 6: จากหน้าต่างที่เปิดอยู่ ติ๊ก ที่ ช่องทำเครื่องหมาย ข้าง ระบบย่อย Windows สำหรับ Linux เพื่อเปิดใช้งาน และคลิกที่ ตกลง.

Wsl

ขั้นตอนที่ 7: จะใช้เวลาสองสามนาทีในการดำเนินการให้เสร็จสิ้นและจะขอเริ่มต้นใหม่ เริ่มต้นใหม่ ระบบ.

ส่วนที่ 2: ดาวน์โหลด Ubuntu และผสานรวมกับ WSL

ขั้นตอนที่ 1: เมื่อรีสตาร์ทแล้ว เปิดแอพ Microsoft Store โดยพิมพ์ Microsoft store ในแถบค้นหาของ Windows และดับเบิลคลิกจากผลการค้นหา

Microsoft Store

ขั้นตอนที่ 2: ในแถบค้นหาแอป Microsoft Store ให้พิมพ์ อูบุนตู และเลือกจากรายการ

อูบุนตู

ขั้นตอนที่ 3: คลิกที่ รับ ในการดาวน์โหลด ubuntu จะใช้เวลาสักครู่

ขั้นตอนที่ 4: จากแถบค้นหาของ Windows พิมพ์ อูบุนตู และจากผลการค้นหา ดับเบิลคลิก เพื่อเปิดมัน

เปิด Ubuntu

ขั้นตอนที่ 5: พรอมต์คำสั่ง Linux จะเปิดขึ้นและเริ่มการติดตั้งบนฮาร์ดดิสก์ของคุณและรวมเข้ากับ WSL

ขั้นตอนที่ 6: มันจะขอ a ชื่อผู้ใช้ และ รหัสผ่าน เป็นข้อมูลประจำตัวป้อนชื่อผู้ใช้และรหัสผ่านที่คุณต้องการ อย่าลืมจำไว้ใช้ในภายหลัง

ชื่อผู้ใช้ Linux

ขั้นตอนที่ 7: รอให้กระบวนการติดตั้งเสร็จสิ้น

ส่วนที่ 3: สร้างไฟล์เชลล์สคริปต์ (.sh)

ขั้นตอนที่ 1: นำทางไปยังตำแหน่งที่คุณต้องการสร้างไฟล์ .sh บน Windows ถือ กะ กุญแจและ คลิกขวา บนพื้นที่ว่าง

ขั้นตอนที่ 2: จากรายการที่ปรากฏ ให้คลิกที่ เปิดหน้าต่าง Powershell ที่นี่.

เปิด Powershell

ขั้นตอนที่ 3: ในประเภท PowerShell ทุบตี และตี เข้าสู่. สิ่งนี้จะเปลี่ยนเส้นทางไปยัง bash shell

โฆษณา

ทุบตี

ขั้นตอนที่ 4: ในประเภท PowerShell cat > filename.sh ที่นี่ "ชื่อไฟล์" คือชื่อไฟล์ของคุณ มันเป็นทางเลือกของคุณ. ตัวอย่างเช่นที่นี่ฉันได้ให้ "ทดสอบ" เป็นชื่อไฟล์

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

สร้างไฟล์

ขั้นตอนที่ 6: ตรวจสอบว่าไฟล์จะถูกสร้างขึ้นในตำแหน่งและกลับมาที่ Powershell แล้วกด ctrl + c คีย์ร่วมกันเพื่อยุติกระบวนการ

ไฟล์ทดสอบ

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

ขั้นตอนที่ 8: สำหรับประเภทนี้ vi ชื่อไฟล์.sh ที่นี่ "ชื่อไฟล์" คือชื่อไฟล์ของคุณ ตัวอย่างเช่น ที่นี่ เนื่องจากฉันได้ให้ "test" เป็นชื่อไฟล์ คำสั่งจะเป็น vi test.sh

เปิดไฟล์

ขั้นตอนที่ 9: คำสั่งนี้จะเปิดไฟล์เพื่อทำการแก้ไข ให้กดปุ่ม ฉัน จากแป้นพิมพ์เพื่อเข้าสู่ไฟล์และเริ่มแก้ไข

ขั้นตอนที่ 10: พิมพ์ echo “Hello World” ในไฟล์ และหากต้องการบันทึกและออก ให้กด เอสค คีย์จากแป้นพิมพ์และพิมพ์ :wq และตี เข้าสู่.

แก้ไขไฟล์

ขั้นตอนที่ 11: การดำเนินการนี้จะบันทึกเนื้อหาของไฟล์และปิดไฟล์

ส่วนที่ 4: เรียกใช้/เรียกใช้ไฟล์สคริปต์เชลล์

ขั้นตอนที่ 1: บนระบบ Windows ของคุณ ไปที่ตำแหน่งที่มีไฟล์ sh ถือ กะ กุญแจและ คลิกขวา บนพื้นที่ว่าง

ขั้นตอนที่ 2: จากรายการที่ปรากฏ ให้คลิกที่ เปิดหน้าต่าง Powershell ที่นี่.

เปิด Powershell

ขั้นตอนที่ 3: ในพรอมต์คำสั่งพิมพ์ ทุบตี และตี เข้าสู่. สิ่งนี้จะเปลี่ยนเส้นทางไปยัง bash shell

ทุบตี

ขั้นตอนที่ 4: พิมพ์ sh ชื่อไฟล์.sh และตี เข้าสู่. ตัวอย่างเช่น ที่นี่ชื่อไฟล์คือ 'test' ดังนั้นฉันจะรันหรือเรียกใช้ไฟล์โดยใช้คำสั่ง sh test.sh

ขั้นตอนที่ 5: ตอนนี้คุณสามารถดูผลลัพธ์ได้ เสร็จแล้ว!

เรียกใช้ไฟล์

หมายเหตุ: คุณยังสามารถรันไฟล์ sh ใน Command Prompt

ขั้นตอนที่ 1: เปิดพรอมต์เรียกใช้โดยใช้ Windows + R คีย์ร่วมกันและพิมพ์ cmd ในนั้น. ตี เข้าสู่.

พร้อมรับคำสั่ง

ขั้นตอนที่ 2: นี่จะเป็นการเปิดพรอมต์คำสั่ง นำทางไปยังเส้นทางที่คุณมีไฟล์ sh เพื่อดำเนินการโดยใช้ ซีดี ฉันมีไฟล์ sh ในโฟลเดอร์ชื่อโฟลเดอร์ใหม่ภายใต้เดสก์ท็อป ดังนั้นคำสั่งจะเป็น cd เดสก์ท็อป/โฟลเดอร์ใหม่

นำทาง

ขั้นตอนที่ 3: ตอนนี้พิมพ์ bash filename.sh และตี เข้าสู่. ชื่อไฟล์คือชื่อไฟล์ของคุณ ตัวอย่างเช่นฉันจะให้ bash test.sh

ขั้นตอนที่ 4: คุณสามารถเห็นผลลัพธ์บนพรอมต์คำสั่งของคุณ

เอาต์พุตพร้อมรับคำสั่ง

แค่นั้นแหละ! หวังว่าบทความนี้จะเป็นประโยชน์ ขอขอบคุณ!!

วิธีเปิดใช้งาน Wi-Fi Sense ใน Windows 10 และเชื่อมต่อกับ Hotspots

วิธีเปิดใช้งาน Wi-Fi Sense ใน Windows 10 และเชื่อมต่อกับ Hotspotsทำอย่างไรWindows 10

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

อ่านเพิ่มเติม
วิธีเปิดใช้งาน Metered Connection ใน Windows 10

วิธีเปิดใช้งาน Metered Connection ใน Windows 10ทำอย่างไรWindows 10

ในช่วงที่ผ่านมามีความต้องการอินเทอร์เน็ตเพิ่มขึ้นทั่วโลก สิ่งนี้เป็นแรงผลักดันให้ผู้ให้บริการอินเทอร์เน็ต (ISP's) ขณะนี้ ISP ได้บังคับใช้นโยบายของนโยบายการใช้งานที่เหมาะสม (FUP) แก่ผู้ใช้แล้ว ตามกฎ...

อ่านเพิ่มเติม
วิธีรีเซ็ตอะแดปเตอร์เครือข่ายไร้สายใน Windows 10

วิธีรีเซ็ตอะแดปเตอร์เครือข่ายไร้สายใน Windows 10ทำอย่างไรWindows 10

16 ธันวาคม 2558 โดย แอดมินอา เครือข่าย อะแดปเตอร์คือฮาร์ดแวร์ในตัวพีซี/แล็ปท็อปของคุณที่ใช้สำหรับการเชื่อมต่อผ่านเครือข่าย เครือข่ายอาจเป็นแบบมีสาย (Ethernet) หรือไร้สาย (Wi-Fi, Bluetooth) ขึ้นอยู่...

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