मैं एक कमांड को चलाने के लिए प्रत्येक आदेश, उपयोगकर्ता द्वारा दर्ज करने के बाद उदाहरणकंसोल से दर्ज प्रत्येक बैश कमांड से पहले या उसके बाद कुछ कमांड कैसे चलाएं?
echo "foobar";
के लिए, चाहते हैं।
दो परिदृश्यों:
- उपयोगकर्ता एक आदेश में प्रवेश करती है, मेरे वैश्विक आदेश निष्पादित किया जाना चाहिए, और बाद में अपने आदेश
- उपयोगकर्ता एक आदेश प्रवेश करती है, अपने आदेश निष्पादित किया जाना चाहिए निष्पादित किया जाना चाहिए, और बाद में मेरा वैश्विक आदेश
उपर्युक्त दो परिदृश्यों को कैसे पूरा किया जाना चाहिए?
एनबी: मैं इस उद्देश्य के लिए प्रॉम्प्ट का उपयोग नहीं करना चाहता, (पीएस 1 वैरिएबल को छोड़ दें)।
@ajreal, कैसे उर्फ:
अपना पहला अनुरोध करने के लिए, आप
DEBUG
छद्म संकेतtrap
कर सकते हैं? क्या मुझे हर आज्ञा का उपनाम करना चाहिए? – astropanicआप स्पष्ट समाधान का उपयोग क्यों नहीं करना चाहते हैं? आप हमेशा अपना खुद का खोल लिख सकते हैं जो आप चाहते हैं। –