ส่วนข้อความหลังเครื่องหมาย #! คือ path ของโปรแกรมที่ใช้ประมวลผลคำสั่งใน script ซึ่งอาจะเป็น shell, programming language หรือโปรแกรมอื่นๆ
command interpreter นี้จะเริ่มประมวลผลคำสั่งใน script เริ่มต้นจากบรรทัดใต้เครื่องหมาย #! เป็นต้นไปและข้ามบรรทัดที่เป็น comment
ตัวอย่างของบรรทัดที่เป็น she-bang เป็นดังนี้
#!/bin/sh
#!/bin/bash
#!/usr/bin/perl
#!/usr/bin/tcl
#!/bin/sed -f
#!/bin/awk -f
หมายเหตุ โดยปกติแล้ว จะใช้
#!/bin/sh
และ #!/bin/bash
เป็นหลัก
No comments:
Post a Comment