มีวิธีใดบ้างในการตั้งค่า+x
บิตของสคริปต์ขณะที่สร้าง
ตัวอย่างเช่นฉันวิ่ง:
vim -some_option_to_make_file_executable script.sh
และหลังจากบันทึกฉันสามารถเรียกใช้ไฟล์โดยไม่ต้องย้ายใด ๆ เพิ่มเติม
PS ฉันสามารถเรียกใช้chmod
จากvim
หรือแม้กระทั่งจากคอนโซลตัวเอง แต่มันน่ารำคาญเล็กน้อยเพราะvim
แนะนำให้โหลดไฟล์ นอกจากนี้ยังเป็นเรื่องน่ารำคาญที่จะพิมพ์chmod
คำสั่งทุกครั้ง PPS มันจะเป็นการดีที่จะทำให้มันขึ้นอยู่กับนามสกุลของไฟล์ (ฉันไม่ต้องการปฏิบัติการ.txt
:-))
if
เป็นหนึ่งเดียวif getline(1) =~ "^#!/bin/"
ได้ อย่างไรก็ตามมันช่างน่าอัศจรรย์ ขอขอบคุณ.