कहें कि मैं रनटाइम को निष्पादन के आउटपुट को प्रिंट करके एक स्क्रिप्ट या निष्पादन योग्य फ़ाइल निष्पादित करना चाहता हूं।टीसीएल - स्क्रीन वें संदेशों पर प्रिंट कैसे करें जहां निष्पादन आदेश के निष्पादन के दौरान मुद्रित किया गया था?
जब मैं कार्य करें:
set log [exec ./executable_file]
puts $log
तो यह एक लंबे समय के इंतजार कर रहा है और उसके बाद बार में सब कुछ प्रिंट करता है। लेकिन मुझे रनटाइम प्रिंटिंग चाहिए। मैं यह कैसे कर सकता हूँ?
+1: ध्यान दें कि पाइपलाइन में कमांड चलाने से उसका बफरिंग व्यवहार बदल सकता है; उम्मीद स्क्रिप्ट 'unbuffer' उस के साथ मदद कर सकते हैं। –