मैं कठिनाई होती है, पता लगाना कि यह क्या करता है
if [[ "$invoke" ]]; then
देखा है पर पार्टी की योजना बनाई मैनुअल है जो 190 पृष्ठों लंबा है और नहीं कर सकता की पहचान relavant हिस्सा है कि मदद कर सकता है मुझे समझ में.
मैं कठिनाई होती है, पता लगाना कि यह क्या करता है
if [[ "$invoke" ]]; then
देखा है पर पार्टी की योजना बनाई मैनुअल है जो 190 पृष्ठों लंबा है और नहीं कर सकता की पहचान relavant हिस्सा है कि मदद कर सकता है मुझे समझ में.
बैश(1) कहते हैं:
[[ expression ]]
वापसी की स्थिति 0 या 1 के आधार पर मूल्यांकन की सशर्त अभिव्यक्ति अभिव्यक्ति है । भाव हैं रचना के प्राइमरी नीचे वर्णित के तहत सशर्त अभिव्यक्ति है । शब्द बंटवारे और pathname विस्तार नहीं कर रहे हैं प्रदर्शन पर शब्दों के बीच [[ और ]]; टिल्ड विस्तार, पैरामीटर और चर विस्तार, गणित विस्तार, आदेश प्रतिस्थापन, प्रतिस्थापन की प्रक्रिया, और बोली हटाने के लिए प्रदर्शन कर रहे हैं. सशर्त ऑपरेटरों जैसे -एफ होना चाहिए गैर उद्धृत किया जा करने के लिए के रूप में मान्यता प्राप्त प्राइमरी.
और बाद में सशर्त अभिव्यक्ति अनुभाग:
string -n string
सच तो स्ट्रिंग की लंबाई है, गैर-शून्य है ।