ฉันเคยสร้างสคริปต์Bashมาก่อนและพวกเขาก็ทำงานได้ดีโดยไม่ต้อง#!/bin/bashเริ่มต้น
จุดประสงค์ของการวางไว้คืออะไร? สิ่งต่าง ๆ จะแตกต่างกันอย่างไร
นอกจากนี้คุณออกเสียง#อย่างไร ฉันรู้ว่า!มันออกเสียงว่า "ปัง"
#!เด่นชัดเป็นอย่างไร
./yourscript.extensionเช่น./helloworld.pyหรือ./helloworld.shจะค้นหาล่ามที่บรรทัดบนสุดซึ่งจะเป็น#!/bin/pythonหรือ!#/bin/bashในขณะที่ดำเนินการสคริปต์เช่นpython helloworld.pyบรรทัดแรกจะไม่ถูกสังเกตเพราะถูกใส่ความคิดเห็น ออก. ดังนั้นมันจึงเป็นลำดับพิเศษสำหรับเชลล์ / เคอร์เนล