linux - How to take /etc/services entry inside a shell script? -


मेरे पास / etc / services फाइल में एक प्रविष्टि है।

abcde 25354 / tcp < / कोड>

मुझे अपने शेल स्क्रिप्ट के अंदर प्रविष्टि के <पोर्ट> एबीसीडी के पोर्ट नंबर को लेने की जरूरत है ऐसा कैसे करें?

  awk '/ ^ imap / {विभाजन ($ 2, ए, "/"); प्रिंट [1]; } '/ etc / services   

आपको एएमसीडीई के साथ आईएमएड को बदलने की आवश्यकता होगी, या जो भी आप वास्तव में देख रहे हैं। आपको ^ imap। * Tcp

जैसे पैटर्न का विस्तार करने की आवश्यकता भी हो सकती है

  getent services imap  < / प्री> 

कौन सा उत्पादन करता है:

  imap 143 / tcp imap2    

Comments

Popular posts from this blog

php - PDO bindParam() fatal error -

logging - How can I log both the Request.InputStream and Response.OutputStream traffic in my ASP.NET MVC3 Application for specific Actions? -

java - Why my included JSP file won't get processed correctly? -