वहाँ में ऐसी बात है bash
या कुछ इसी तरह कम से कम (काम के आसपास) आगे घोषणाओं, उदाहरण के लिए अच्छी तरह से C / C ++ में जाना जाता है, की तरह?
या ऐसी कोई चीज़ है क्योंकि उदाहरण के लिए इसे हमेशा एक पास (लाइन के बाद लाइन) में निष्पादित किया जाता है?
यदि आगे की घोषणाएं नहीं हैं, तो मुझे अपनी स्क्रिप्ट को पढ़ने में आसान बनाने के लिए क्या करना चाहिए। यह लंबे समय तक है और ये फ़ंक्शन शुरुआत में वैश्विक चर के साथ मिश्रित, मेरी स्क्रिप्ट को बदसूरत और पढ़ने / समझने में कठिन बनाते हैं)? मैं ऐसे मामलों के लिए कुछ प्रसिद्ध / सर्वोत्तम प्रथाओं को सीखने के लिए कह रहा हूं।
उदाहरण के लिए:
# something like forward declaration
function func
# execution of the function
func
# definition of func
function func
{
echo 123
}