gawk - awk: Print line numbers seperated by comma -


  awk 'के लिए (i = 1; i & lt; = nf; i ++) {gsub (/ [^ [: अल्नाम:]] /, ""); प्रिंट टूलावर ($ i) ":" एनआर | "Sort-V | uniq";}} 'input.txt  

ऊपर कोड के साथ, मुझे आउटपुट मिलता है:

  line1: 2 line1: 3 लाइन 1: 5 लाइन 2: 1 पंक्ति 2: 2 लाइन 3: 10  

मुझे इसे नीचे पसंद करना है:

  line1: 2, 3, 5 line2: 1, 2 लिन 23: 10  

इसे कैसे प्राप्त करें?

उपयोग करें गोक की एक बार जब मैं इसे हैक कर देता हूं तो मैं वास्तविक कोड प्रदान करूंगा।

  awk '{for (i = 1; i & lt; = nf; i ++) {gsub (/ [^ [: alnum:] ] /, ""); एआरआर [एरो [एक्स], 1, लम्बाई (एआरआर [एरो] [एरो [एक्स], एआर [टोलर ($ आई)] = एआरआर [टोलवर ($ i)] एनआर ","}} x]) - 2); }} 'Input.txt | 


Comments

Popular posts from this blog

winforms - C# Form - Property Change -

javascript - amcharts makechart not working -

java - Algorithm negotiation fail SSH in Jenkins -