आदेश के माध्यम से सभी टर्मिनल इनपुट को पुनर्निर्देशित करें


0

यह एक विचित्र सवाल की तरह लग सकता है, अगर यह संभव है तो मैं बस उत्सुक हूं। मैं एक विशेष कमांड (आदमी) के माध्यम से एक विशेष टर्मिनल (तिल्डा) के लिए सभी इनपुट को पुनर्निर्देशित करना चाहता हूं ताकि

$ ls

ls के लिए मैन पेज लाएगा।

क्या किसी को किसी भी टर्मिनल या शेल कॉन्फ़िगरेशन का पता है जो इसे संभव बना सकता है? शेल के बजाय कस्टम कमांड चलाने का एक विकल्प है, लेकिन मुझे यकीन नहीं है कि उपयोगकर्ता के लिए उस कमांड के लिए तर्क देने के लिए इंतजार करना संभव है।

जवाबों:


0

ठीक है, तुम सिर्फ एक whileपाश के साथ ऐसा कर सकते हैं

while read -r cmd; do
    man "$cmd"
done

तो हर बार जब आप कुछ लिखते हैं और हिट दर्ज यह हूँ manकि

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.