में हर दूसरी पंक्ति को कैसे संसाधित करें मैं किसी भी बदलाव के बिना अजीब रेखाएं (1,3,5,7 ..) मुद्रित करना चाहता हूं, लेकिन लाइनों (2,4,6,8) प्रक्रिया के साथ शुरू होने वाली पाइपलाइन के साथ ग्रेप। मैं सब कुछ नई फाइल में लिखना चाहता हूं (बिना किसी बदलाव के विषम रेखाएं और लाइनों के लिए नए मूल्य)।बैश
मैं जानता हूँ कि awk में हर दूसरे लाइन मुद्रित करने के लिए कैसे:
awk ' NR % 2 == 1 { print; } NR % 2 ==0 {print; }' file.fasta
हालांकि, यहां तक लाइनों के लिए, मैं {print; }
उपयोग करना चाहते हैं न, लेकिन मैं बजाय मेरी ग्रेप पाइप लाइन का उपयोग करना चाहते।
एक सलाह की सराहना की जाएगी। बहुत बहुत धन्यवाद।
'== 1 {प्रिंट;}' अनावश्यक है, बस 'अजीब' एनआर% 2 'अजीब रेखाएं मुद्रित करेगा' – Kevin
सहायता के लिए सभी को धन्यवाद! – Perlnika