यदि यहां लॉन्च किया गया है तो यहां सरल कोड मेरी मशीन पर अपेक्षित रूप से काम कर रहा है bash
:
function ⏰(){
date
}
⏰
क्या इसका उपयोग करने वाले अन्य लोगों के लिए कोई समस्या हो सकती है, या क्या यह सार्वभौमिक है?
मुझे आश्चर्य हो रहा है क्योंकि मैंने अभी तक अन्य स्रोत कोड में ऐसा कुछ नहीं देखा है।
संपादित करें: असीमित संभावनाएं हैं, इसका उपयोग उदाहरण के लिए इमोजी के उपयोग के साथ एक फ़ंक्शन भूमिका को जल्दी से भेद करने के लिए किया जा सकता है।
एक A कुछ के लिए जो फ़ाइलों को संशोधित या निकाल सकता है, एक that यदि यह प्रगति में काम करता है, तो एक इंटरेक्टिव मेनू के लिए ...
मुझे लगता है कि हम सभी के लिए एक मानक बनाना चाहिए, लेकिन यह एक दिलचस्प विचार है।
शायद ~ 5 वर्णों की एक यादृच्छिक रेखा हमें यह समझने में बहुत मदद कर सकती है कि कोड क्या कर रहा है। (बेशक हमें उन्हें पढ़ना सीखना होगा।)
अधिक संपादित करें: मैं इसे एक शॉट दे रहा हूं। अभी के लिए, यदि मैं अपने सभी कार्यों को अपने संपादक (या cat myscript.sh|grep function
) में मोड़ता हूं तो वे इस तरह दिखते हैं। (मेरा यूनिकोड geany
यहाँ की तुलना में या मेरे टर्मिनल में बहुत बेहतर दिखता है।)
function ⬚_1(){
function ⬚⬚_2(){
function ⬚⬚⬚_📃_D(){
function ⬚⬚⬚⬚_📃_X(){
function ⬚⬚⬚⬚⬚_📃_Y(){
function ⬚⬚⬚⬚⬚⬚_❓_P(){
function ⬚⬚⬚⬚_📃_Z(){
function ⬚⬚⬚⬚⬚_❓_U(){
function ⬚⬚⬚⬚⬚_❓_O(){
मैं एक अजीब इंडेंटेशन का उपयोग करता हूं ent यह दिखाने के लिए कि कैसे फ़ंक्शन एक-दूसरे से संबंधित हैं और एक प्रतीक 📃 / ent अपनी भूमिका को स्पष्ट रूप से अलग करने के लिए। (निश्चित रूप से ये मेरे वास्तविक कार्य नाम नहीं हैं, मैं अंत में एक यादृच्छिक पत्र डालता हूं, लेकिन उनके बिना भी हम रिश्तों को स्पष्ट रूप से नहीं देख सकते हैं।)
echo $foo
सुरक्षित नहीं है।