ব্যাশে ফাইলের প্রথম লাইনটি পড়ার জন্য কি কেউ সাধারণ একটি লাইনারের কথা জানেন?
ব্যাশে ফাইলের প্রথম লাইনটি পড়ার জন্য কি কেউ সাধারণ একটি লাইনারের কথা জানেন?
উত্তর:
read -r FIRSTLINE < filename
অন্যান্য উত্তর হিসাবে একই ফলাফল কিন্তু দ্রুত কারণ এটি কোনও প্রক্রিয়া জাগ্রত করে না, কারণ "পঠন" একটি অন্তর্নির্মিত বাশ কমান্ড।
FIRSTLINE=`head -n 1 filename`
পরের ব্যবহারের জন্য ভেরিয়েবলটিতে লাইনটি সঞ্চয় করে (উল্টানো অ্যাডোস্ট্রোফগুলি নোট করুন)।
head -n 1
কৌতুক করা উচিত
awk 'NR == 1' /etc/passwd