Web Developer

วิธีรันคำสั่งแบบต่อเนื่องใน Powershell, Terminal, และ Command Prompt สำหรับ Developer

เรื่องที่เกี่ยวข้อง - , , ,
Viewed - 3489

สำหรับพวกเราที่เปลี่ยนมาใช้พวก Framework หรือ Tool ที่มี CLI ใช้งานกัน อาจจะมีช่วงหนึ่งที่คิดว่า ทำไมเราต้องการนั่งรันคำสั่งทีละคำสั่งด้วย

เพราะบางคำสั่งก็ใช้เวลานาน ต้องรอให้คำสั่งแรกทำงานเสร็จก่อน ถึงจะสั่งคำสั่งต่อไปได้ ทั้งๆ ที่เรารู้ลำดับคำสั่งอยู่แล้ว

เช่นในการใช้ Ionic Framework จะมีคำสั่งที่

  1. ใช้ในการเพิ่มโปรเจค iOS และ Android Plaform เข้าไปในตัว Ionic โปรเจคหลัก
  2. ใช้สั่งรันแอพพลิเคชั่น (ปกติต้องรันคำสั่งแรกเรียบร้อยก่อน)
ionic cordova prepare android
ionic cordova run android

ซึ่งคำสั่งแรกนั้นใช้เวลานาน แต่ในที่สุดแล้วเราก็ต้องรันคำสั่งตามลำดับ ทำให้บางทีเราต้องเสียเวลานั่งรอหน้าคอม

จริงๆ แล้วมีวิธีที่เราป้อนคำสั่งให้ Command Line (Terminal บน MacOS, Powershell และ Command Prompt บน Windows) ได้ทีละหลายๆ คำสั่งในครั้งเดียว

สำหรับ Terminal (MacOS) และ Powershell (Windows)

ให้ใช้เครื่องหมาย ; คั่นระหว่างคำสั่ง เหมือนจุดฟูลสต๊อปในประโยคภาษาอังกฤษครับ

ionic cordova prepare android; ionic cordova run android

สำหรับ Command Prompt (Windows)

ใช้เครื่องหมาย & แทนครับ

ionic cordova prepare android & ionic cordova run android

และถ้าต้องการให้ทำคำสั่งต่อไป เมื่อคำสั่งแรกทำงานสมบูรณ์ (ไม่ error) ให้ใช้เป็น && แทน

ionic cordova prepare android && ionic cordova run android

เรียนรู้ และติดตามเทคนิคใหม่ๆ

สนใจเรียนรู้เทคโนโลยี และเทคนิคการใช้งานจากโปรเจคจริง ดูรายละเอียดได้จากหน้าหลักสูตรของเราได้เลย มีทั้งรอบสอนสด และบริการจัดอบรม in-house ในองค์กรครับ

แถมยังกดติดตามผ่าน Facebook และ Youtube Channel ได้ด้วยนะ

อ้างอิง – StackOverflow, 2

Loading Facebook Comments ...
Menu