ฉันสงสัยว่ามีการประชุมสำหรับส่วนขยายประเภทไฟล์สำหรับเชลล์สคริปต์ที่คุณต้องการแหล่งที่มาแทนที่จะเรียกใช้ ตัวอย่างเช่น:
ถ้าฉันต้องการเรียกใช้สคริปต์นี้ใน subshell
./script.shถ้าฉันต้องการจำรันสคริปต์นี้จากเปลือกปัจจุบัน
. script.source
มีแบบแผน (เช่น POSIX เป็นต้น) สำหรับประเภทไฟล์ในตัวอย่างที่สองหรือไม่? สิ่งที่ต้องการ.sourceหรือ.sourceme?
ปรับปรุง
คำถามนี้ไม่ได้ถามเกี่ยวกับความคิดเห็นใด ๆ ฉันระบุชัดเจนว่าฉันต้องการทราบว่ามีนามสกุลไฟล์มาตรฐานสำหรับสคริปต์ประเภทนี้หรือไม่ คำถามนี้ใช้ความคิดเห็นน้อยกว่าคำถามที่ได้รับการตอบรับดีในประเด็นที่คล้ายกัน ( ใช้ส่วนขยาย. sh หรือ. bash สำหรับสคริปต์ทุบตี? )
$PATHคุณจะใช้ตลอดเวลาดังนั้นมันก็เหมือน, psและls, curlและคำสั่งอื่น ๆ ทั้งหมด, จากนั้นคุณก็เริ่มสร้างฟังก์ชั่นการทำให้เชลล์สมบูรณ์รอบ ๆ ฉันพบ มันตกลงที่จะวางส่วนขยาย แต่ใช่เมื่อคุณมีการจัดหาสคริปต์เปลือกที่ไม่ได้ปฏิบัติการด้วยตัวเองฉันจะไม่พวกเขาและฉันจะชื่อพวกเขาchmod +x script.shฉันยังมักจะกำหนดนามสกุลอย่างหมดจดเพราะถ้าฉันไม่ฉันจะไม่ได้รับการเน้นไวยากรณ์ในการแก้ไขของฉัน
#!/bin/shหรือคล้ายกันไม่ควรมีส่วนขยายเพราะผู้ใช้ไม่จำเป็นต้องสนใจภาษาที่สคริปต์พื้นฐานเขียนไว้