เวลาทำงานบน Mac บางทีก็อยากเปิดเบราว์เซอร์จาก command line พร้อม URL ที่ต้องการใช่ปะ? อาจจะทำสคริปต์อัตโนมัติ หรือลองแก้บั๊กเว็บแอปพลิเคชันอะไรแบบนั้น การทำจากเทอร์มินัลนี่แหละไวสุด มาดูวิธีทำกันเลย
ถ้าจะเปิดหน้าต่างเบราว์เซอร์ใหม่จากเทอร์มินัลพร้อม URL ที่ระบุ ต้องใช้คำสั่ง open
ในเทอร์มินัล คำสั่ง open
นี่สารพัดประโยชน์เลยนะใน UNIX command line ของ Mac ใช้เปิดแอปหรือไฟล์ต่างๆ ได้ รวมทั้ง URL ด้วย
นี่คือ syntax ที่ต้องใช้:
open -a "ชื่อเบราว์เซอร์" "http://www.example.com"
เปลี่ยน ชื่อเบราว์เซอร์
เป็นชื่อเว็บเบราว์เซอร์ที่ต้องการเปิด (Safari, Google Chrome, Firefox, อะไรก็ว่าไป) แล้วก็เปลี่ยน http://www.example.com
เป็น URL ที่อยากได้
เช่น ถ้าอยากเปิด Google Chrome ไปที่เว็บ https://www.google.com
ก็พิมพ์คำสั่งนี้ลงในเทอร์มินัล:
open -a "Google Chrome" "https://www.google.com"
พอกด Enter
ปุ๊บ Google Chrome ก็ควรจะเปิดแล้วไปที่หน้า Google เลย
ก่อนจะจบ จำไว้ว่าชื่อเบราว์เซอร์ต้องเขียนและพิมพ์ใหญ่เล็กให้ตรงเป๊ะๆ เหมือนที่อยู่ในโฟลเดอร์ Applications นะ แล้วถ้าชื่อมีช่องว่างก็ต้องใส่ไว้ในเครื่องหมายคำพูดด้วย
ถ้าอยากทำให้มันอัตโนมัติกว่านี้ ก็เอาคำสั่งนี้ไปใส่ใน shell script หรือ terminal alias ได้เลย จะได้ทำงานซ้ำๆ ได้เร็วขึ้น
หวังว่าไกด์นี้เรื่องวิธีเปิดเบราว์เซอร์ด้วย URL ที่ระบุจาก command line บน Mac จะมีประโยชน์นะ ทีนี้ถ้าต้องเปิดเบราว์เซอร์ไปที่หน้าเว็บที่ต้องการอย่างไวผ่าน command line ก็เรียกคำสั่ง open
ได้เลย แป๊บเดียวถึงที่หมายแน่นอน!