regex - Convert columns and rows in readable format -
मेरे पास एक फाइल है जिसकी प्रविष्टियाँ समान हैं:
समय; उदाहरण; डाटाबेस; स्थिति ; sheapthres; bp_heap; fcm_heap; other_heap; सत्र; sessions_in_exec; locks_held; lock_escal; log_reads; log_writes; गतिरोध; l_reads; p_reads; hit_ratio; pct_async_reads; d_writes; a_writes; lock_waiting; sortheap; sort_overflows; pct_sort_overflows; AvgPoolReadTime; AvgDirReadTime; AvgPoolWriteTime; AvgDirWriteTim
02: 07: 49; सेन 33; नमूना; सक्रिय; 0; 10688; 832; 72064; 8; 0; 0%; 0; 0; 0; 0; 0; 0; 0%; 0%; 0; 0%; 0; 0; 0; 0 02: 08: 09; सेन 33; नमूना; सक्रिय; 0; 10688; 832; 72064; 8; 0; 0%; 0; 0; 0; 0%; 0%; 0; 0; 0; 0; 0; 0%; 0; 0; 0; 0 02: 08: 29; सैन 33; नमूना ; सक्रिय; 0; 10,688; 832; 72064; 8; 0; 0%, 0, 0, 0, 0, 0, 0, 0%; 0%, 0, 0, 0, 0, 0, 0%, 0 ; 0; 0; 0
और इसे एक पठनीय स्वरूप में परिवर्तित करना चाहते हैं जैसे:
टाइम इंस्टेंस डाटाबेस 02:07:49 SAN33 नमूना 02:08:09 SAN33 नमूना 02:08:29 SAN33 नमूना और इसी तरह ..
मैंने कोशिश की है
tr -s ";" "\ T" लेकिन मुझे कोई अच्छा परिणाम नहीं मिला .. कोई मुझे इस में मदद कर सकता है।
आप निम्न के रूप में
column का उपयोग करना चाहेंगे:
column -s \; -t your_file
जहां
-s \; का कहना है कि आपका कॉलम सीमांकक एक अर्द्धविराम है (शेल द्वारा व्याख्या को रोकने के लिए बैकस्लैश के साथ सुरक्षित) यह भी देखें।
Comments
Post a Comment