किसी को भी पता है कि अगर हम बिना यह मुद्रित किया जा रहा बैश में set +x
कह सकते हैं:बैश सेट + x के बिना यह मुद्रित किया जा रहा
set -x
command
set +x
निशान
+ command
+ set +x
लेकिन यह सिर्फ प्रिंट चाहिए
+ command
बैश संस्करण 4.1.10 (4) है। यह मुझे कुछ समय के लिए परेशान कर रहा है - उत्पादन बेकार set +x
लाइनों के साथ घिरा हुआ है, जिससे ट्रेस सुविधा उतनी उपयोगी नहीं हो सकती है जितनी हो सकती है।
यह आपके सवाल का जवाब नहीं है, लेकिन जब आप अपने स्क्रिप्ट चलाने क्यों नहीं: script.sh 2 '> & 1 | grep -v 'set + x' ' – cdarke