कुछ पोस्ट पहले किसी ने पूछा कि मेमोरी को प्रतिशत में कैसे दिखाया जाए। किसी ने उत्तर दिया:
free | awk '/^Mem/ { printf("free: %.2f %\n", $4/$2 * 100.0) }'
मैं सोच रहा था कि क्या मैं इस कमांड को ~ / .bashrc में उपनाम में बदल सकता हूं। लेकिन उपनाम का सिंटैक्स है:
alias aliasname='command'
मैं यह कैसे कर सकता हूँ? उस आदेश में '
और दोनों शामिल हैं "
। मैंने विभिन्न तरीकों की कोशिश की, लेकिन यह काम नहीं किया। क्या यह भी संभव है? क्या मैं कुछ भूल रहा हूँ?
aliasname() { free | awk '/^Mem/ { printf("free: %.2f %\n", $4/$2 * 100.0) }'; }
- अभी भी सिर्फ एक पंक्ति, उद्धरण / परिवर्तन / आदि की आवश्यकता में कोई बदलाव नहीं। वहाँ एक कारण freenode #bash चैनल !alias
factoid है (अच्छी तरह से था , लेकिन अधिकांश factoid bot के जीवन के कुछ संस्करण के लिए): यदि आपको पूछना है, तो इसके बजाय एक फ़ंक्शन का उपयोग करें ।