2012-09-27 11 views
8

रेड हैट एंटरप्राइज लिनक्स सर्वर रिलीज 5.4 (Tikanga) 2.6.18-164.el5घड़ी और netstat कमांड

नमस्ते साथ ग्रेप गठबंधन,

मैं के साथ संयुक्त घड़ी आदेश का उपयोग करने के लिए कोशिश कर रहा हूँ कुछ बंदरगाहों का उपयोग कर 2 कार्यक्रम देखने के लिए netstat।

हालांकि, आदेश मैं नीचे का उपयोग कर दोनों शब्दों के लिए काम नहीं करता है के साथ:

watch -n1 "netstat -upnlt | grep gateway\|MultiMedia" 

यह दोनों कार्यक्रम के नामों के लिए grep के लिए सही तरीका है।

यदि मैं इसका उपयोग ठीक करता हूं, लेकिन दोनों एक साथ काम नहीं करते हैं।

बहुत धन्यवाद,

उत्तर

29

ग्रेप के लिए आप की जरूरत है:

"grep gateway\|MultiMedia" 

तो शायद कोशिश:

watch -n1 'netstat -upnlt | grep "gateway\|MultiMedia"' 
+0

और कैसे उत्पादन सूची? –

0

वहाँ भी काम करने के नए तरीका है ... ग्रेप -E है अच्छा और पोर्टेबल (या egrep, जो linux & बीएसडी पर grep -E के लिए बस त्वरित है) इसलिए आपको उद्धरण से बचने की आवश्यकता नहीं है। आदमी पृष्ठों से:

-E Interpret pattern as an extended regular expression (i.e. force grep to behave as egrep).

तो ...

watch "netstat -upnlt | grep -E 'gateway|multimedia'"

या

watch "netstat -upnlt | egrep 'gateway|multimedia'"