আমি পাওয়ারশেলের লাইনে একটি ফাইল লাইন পড়তে চাই। বিশেষত, আমি ফাইলটি লুপ করতে চাই, প্রতিটি লাইন লুপের মধ্যে একটি ভেরিয়েবলে সঞ্চয় করতে এবং লাইনটিতে কিছু প্রক্রিয়াজাতকরণ করতে চাই।
আমি বাশ সমতুল্য জানি:
while read line do
if [[ $line =~ $regex ]]; then
# work here
fi
done < file.txt
পাওয়ারশেল লুপগুলিতে খুব বেশি ডকুমেন্টেশন নেই।
Get-Content
পুরো ফাইলটিকে একবারে মেমরিতে লোড করে, যা ব্যর্থ হবে বা বড় ফাইলগুলিতে স্থির হবে।