একটি ডেটা ফাইল দুটি ফাইলে আলাদা করুন


0

আমি একটি ফাইল দুটি বা তিনটি ফাইলে আলাদা করতে চাই। (সাধারণত, আমি .txt ফাইলটি খুলি, দ্বিতীয় কলামটি পরীক্ষা করে দেখুন এবং প্রথমে যদি এটির আলাদা নম্বর থাকে এবং ডেটাটি ইনপুটটিতে অনুলিপি করি a.txt)

**1777777;0;**;0;;;l23;;;;;10.07.2011;
**1777777;0;**;0;;;l24;;;;;11.07.2013;
**1777777;1;**;0;;;777;;;;;17.07.2013;
**1777777;1;**;0;;;333;;;;;12.07.2012;
**1888888;1;**;0;;;444;;;;;10.07.2011;
**1888888;1;**;0;;;555;;;;;10.07.2011;

আউটপুট নীচের মত দেখতে হবে:

আউটপুট: a1.txt

1777777;0;;0;;;l23;;;;;10.07.2011;
1777777;0;;0;;;l24;;;;;11.07.2013;

আউটপুট: a2.txt

1777777;1;;0;;;777;;;;;17.07.2013;
1777777;1;;0;;;333;;;;;12.07.2012;

আউটপুট: a3.txt

1888888;1;;0;;;444;;;;;10.07.2011;
1888888;1;;0;;;555;;;;;10.07.2011;

awk '/ 1777777; 1; /' a.txt> z1.txt && awk '/ 1888888; 1; /' a.txt> z2.txt আমি একটি লিটল বিট googled করেছি এবং ইতিমধ্যে সমাধান করেছি। :)
মারিস

awk -F \; '$ 2 == "1" {মুদ্রণ};' a.txt> z1.txt এটি সেরা সমাধান, যেহেতু অ্যাডাব্লিক দ্বিতীয় কলামটি দেখায় এবং এটি বুঝতে পারে যে ডিলিমিটারগুলি সেমিকোলস।
মারিস

দয়া করে একটি উত্তর পোস্ট করুন এবং এটি স্বীকার করুন, সুতরাং আমরা জানি যে এটি ইতিমধ্যে সমাধান হয়েছে।
উইজেডসবারমারিনার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.