ในขณะนี้ฉันกำลังพัฒนาสคริปต์ Bash ที่มีขนาดใหญ่ขึ้น (มันเป็นโครงการโอเพ่นซอร์สของฉัน) และมันเริ่มเป็นระเบียบ ฉันแบ่งลอจิกเป็นฟังก์ชันใช้ตัวแปรท้องที่ที่ฉันสามารถและได้ประกาศตัวแปรระดับโลกเพียงเล็กน้อยเท่านั้น ถึงกระนั้นมันก็ค่อนข้างยากที่จะรักษา
ฉันคิดถึงการแบ่งสคริปต์ออกเป็นหลาย ๆ สคริปต์และส่งมาที่สคริปต์หลักของฉัน (คล้ายกับการนำเข้าในภาษาอื่น)
แต่ฉันสงสัยว่านี่เป็นวิธีที่เป็นไปได้หรือไม่ อย่างแรกการจัดหาหลายสคริปต์อาจทำให้เวลาในการประมวลผลของสคริปต์ช้าลงและอย่างที่สองคือทำให้การกระจายยากขึ้น
นี่เป็นวิธีการที่ดีหรือไม่และโครงการอื่น ๆ (Open Source) ทำเช่นเดียวกันหรือไม่