कमांड लाइन पर, मैं कमांड के बाद >
या |
ऑपरेटर का उपयोग करके किसी फ़ाइल या किसी अन्य कमांड पर कमांड के आउटपुट को पुनर्निर्देशित या पाइप कर सकता हूं । मैं एक कम मानक स्थिति में आया हूं कि मैं आउटपुट को किसी फ़ाइल में पुनर्निर्देशित करना चाहूंगा, लेकिन मुझे इसे पुनर्निर्देशित करने की अपारदर्शिता नहीं है:
जब एक नए टर्मिनल पर,
[chiliNUT ~]$
अगर मैं Tabपहले कुछ भी टाइप किए बिना दबाता हूं , तो मुझे पूछा जाता है
display all 1725 possibilities? (y or n)
और अगर मैं फिर टाइप करता yहूं, तो मुझे अलग-अलग कमांड की एक अच्छी लंबी सूची मिलती है। मैं इस आउटपुट को किसी फ़ाइल में कैसे रीडायरेक्ट या पाइप कर सकता हूं? मुझे > myfile.txt
कहीं भी टाइप करने का मौका नहीं मिला ।
CentOS रिलीज 6.4 (अंतिम) का उपयोग करना ।
compgen -cbka -A function > myfile.txt
पूर्ण आउटपुट को पकड़ता है। धन्यवाद! मैं (जाहिर है) इस नए दिलचस्प समारोह के बारे में कभी नहीं जानता था।