How to get text file content to table using awk,sed,grep or cut in linux terminal prompt -


  cat raw.txt नाम देश आईपी लागत हमें सैम 10.10.10.10 $ 250 जैक भारत 10.10.10.12 $ 190 खुशी ऑस्ट्रेलिया 10.10 $ 10.13 $ 230 क्रिस कांडा 10.10.10.15 $ 190 जैक्सन अफ्रीका 10.10.10.20 $ 230  

मुझे आउटपुट की तरह एक टेबल सूची चार कॉलम और चार पंक्ति, अर्थात् नाम देश आईपी लागत

< P>

कृपया मेरी मदद कर सकते हैं।

यहाँ एक पुराना स्कूल का उत्तर है : -) टीबीएल (1) सैड / * के लिए एक टैब में कई जगहों को बदलने के लिए एएससीआईआई तालिका # का उपयोग करने के लिए

  #! / Bin / sh # उपयोग करें tbl | nroff / \ T / g '& lt; Raw.txt | | Awk 'BEGIN {print} "टीएस" # टेबल प्रिंट की शुरुआत "allbox;" # ऑलबॉक्स प्रारूप प्रिंट "सी एस एस" # टेबल नाम स्वरूप - केंद्रित और फैले हुए 4 कॉलम "एलबी पाउंड लेब एलबी" # बोल्ड कॉलम हैडर प्रिंट "एल एल एल एल।" # टेबल के साथ 4 उचित कॉलम छोड़े गए "।" का अर्थ अगले लाइन प्रिंट के लिए दोहराना "मेरा टेबल" # टेबल नाम} {प्रिंट} # 4 मानों की प्रत्येक पंक्ति का प्रिंट करें {प्रिंट ".TE" तालिका का # अंत} '| टीबीएल | Nroff -tdumb  

जो उत्पन्न करता है

  ┌─────────────────────── ──────────────────┐ │ मेरी टेबल │ ├────────┬───────────┬───── ────────┬──────┤ │नाम │ देश │ आईपी │ लागत │ ├────────┼───────────┼─── ──────────┼──────┤ │sam │ हमें │ 10.10.10.10 │ $ 250 │ ├────────┼─────────── ┼─────────────┼──────┤ │jack │ भारत │ 10.10.10.12 │ $ 190 │ ├────────┼─────── ────┼─────────────┼──────┤ │joy │ ऑस्ट्रेलिया │ 10.10.10.13 │ $ 230 │ ├────── ─┼───────────┼─────────────┼──────┤ │ क्रिस्ट │ कनाडा │ 10.10.10.15 │ $ 190 │ ├─── ─────┼───────────┼─────────────┼──────┤ │jackson │ अफ्रीका │ 10.10.10.20 │ $ 230 │ └────────┴───────────┴─────────────┴──────┘  

Comments

Popular posts from this blog

winforms - C# Form - Property Change -

javascript - amcharts makechart not working -

java - Algorithm negotiation fail SSH in Jenkins -