ফিল্টারিংয়ের !
কৌশল সম্পর্কে আমি সম্প্রতি সচেতন ছিলাম এবং আমি এটি পছন্দ করি। দুর্ভাগ্যক্রমে, আমি এটি ভিজ্যুয়াল-ব্লক মোডে ব্যবহার করতে সক্ষম নই। আশা করি এখানকার কিছু বিশেষজ্ঞরা আমাকে সাহায্য করবেন।
মূলত, আমি নীচে তৃতীয় (কেবলমাত্র একটি এমডাব্লুই) এর মতো একটি কলাম সারণি করতে চাই। এবং আমি বাছাই করার সময় আমি অন্যান্য কলামগুলিকে বিরক্ত করতে চাই না।
আমি ইউটিলিটির !
মাধ্যমে ভিজ্যুয়াল (ব্লক-মোড) নির্বাচিত তৃতীয় কলামটি ফিল্টার করার চেষ্টা করেছি sort
। তবে বাছাইটি বরং নির্বাচনের বাইরে প্রসারিত হয় অর্থাৎ সমস্ত সারি অদলবদল হয়, কেবল নির্বাচন নয়, এটিও প্রথম কলামের ভিত্তিতে বাছাই করা !
1. LARGEST 40
2. SECOND-LARGEST 168
3. MID 2.8
4. MID 540
5. MID 14.84
6. MID 40
7. SECOND-LEAST 64
8. LEAST 8
আমি ভিজ্যুয়াল-ব্লক ব্যবহার করে শেষ কলামটি নির্বাচন করেছি এবং বলেছিলাম !sort --reverse
যা প্রদর্শিত হবে
'<,'>!sort --reverse
এবং ফলাফলটি আমার প্রত্যাশার বিপরীতে strange ফলাফলটি কেবল একটি কলাম নয়, পুরো সারিগুলি সাজানো / অদলবদল করেছে এবং এটিও আমার তৃতীয়-কলাম নির্বাচন নির্বিশেষে প্রথম কলামের উপর ভিত্তি করে !
8. LEAST 8
7. SECOND-LEAST 64
6. MID 40
5. MID 14.84
4. MID 540
3. MID 2.8
2. SECOND-LARGEST 168
1. LARGEST 40
অন্যথায় অসম্ভব না হলে, আমি তুলনামূলকভাবে উন্নত সরঞ্জামগুলি sed
/ এর চেয়ে বিশুদ্ধ ভিএম + সাজানোর সমাধান চাই awk
। নিজেকে জানা, ভিজুয়াল-মোডের তুলনায় ভিজ্যুয়াল-ব্লক মোডটি কতটা সীমাবদ্ধ তা আরও বেশি গুরুত্বপূর্ণ।
:help filter
) তবে মানকও করা হয়েছে (দুঃখিত, কীভাবে পিওএসের গভীর লিঙ্ক করতে হয় তা আমি জানি না)। আরএফটিএম না করলে আপনি অভিযোগ করতে পারবেন না।
sort
কমান্ড উপলব্ধ রয়েছে, তাই আপনাকে!sort
নিয়মিত বাছাই করার জন্য বাহ্যিক প্রার্থনা করার দরকার নেই ।