विंडोज में सीरियल पोर्ट डेटा प्रवाह को पकड़ना


1

लिनक्स में मैं आने वाले सीरियल पोर्ट डेटा को फ़िल्टर कर सकता हूं:

cat /dev/ttyS0 | grep somestring

अब मैं विंडोज में भी यही करने की कोशिश कर रहा हूं

type com1 | findstr somestring

यह कमांड भी खोजे गए स्ट्रिंग को नहीं ढूंढता है, यह भी खत्म करता है और लगातार फ़िल्टरिंग नहीं करता है।

कार्य केवल किसी भी टूल को डाउनलोड और इंस्टॉल किए बिना केवल अंतर्निहित विंडोज सुविधाओं का उपयोग करके ऐसा करने का प्रयास करना है।

जवाबों:


2

आप इसके लिए PowerShell का उपयोग कर सकते हैं select-string:

type com1 | select-string -pattern "somestring"

उदाहरण के लिए:

ipconfig | select-string -pattern "IPv4"

केवल आपके IPv4 पतों की सूची को आउटपुट करता है:

IPv4 पता। । । । । । । । । । । : 192.168.1.199
IPv4 पता। । । । । । । । । । । : 192.168.56.1


आगे (अन्य के लिए) विस्तृत करने के लिए:
यदि आपके पास PowerShell 3.0 स्थापित है, तो आप sstउपनाम का उपयोग कर सकते हैं select-string

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