আমি এটি থেকে ডাটাবেস সন্নিবেশ করতে একটি বৃহত পাঠ্য ফাইল পার্স করার জন্য একটি পিএইচপি স্ক্রিপ্ট লিখছি। তবে আমার হোস্টে, ফাইলটি খুব বড় এবং আমি পিএইচপি-র জন্য মেমরির সীমাটিকে আঘাত করেছি।
ফাইলটির প্রায় 16,000 লাইন রয়েছে; আমি এগুলি চারটি পৃথক ফাইলে ভাগ করতে চাই (প্রথমে) আমি সেগুলি লোড করতে পারি কিনা তা দেখতে।
প্রথম অংশটি আমি পেতে পারি head -4000 file.txt
। মাঝের বিভাগগুলি সামান্য কৌশলযুক্ত - আমি পাইপ tail
আউটপুটটি head
( tail -4001 file.txt | head -4000 > section2.txt
) এ পাইপ করার বিষয়ে ভাবছিলাম , তবে এর থেকে অন্য কোনও / ভাল উপায় আছে কি?
প্রকৃতপক্ষে আমার যুক্তি বিশৃঙ্খলাবদ্ধ - বিভাগের দ্বিতীয়টির জন্য আমার এমন কিছু হওয়া দরকার tail -12001 file.txt | head - 4000
এবং তারপরে tail
পরবর্তী বিভাগগুলির জন্য যুক্তিটি কমিয়ে আনতে হবে । আমি ইতিমধ্যে মিশে যাচ্ছি! : P: P