ব্যাশ ব্যবহার করে কোনও ফাইলের প্রথম লাইনটি পড়ুন


8

ব্যাশে ফাইলের প্রথম লাইনটি পড়ার জন্য কি কেউ সাধারণ একটি লাইনারের কথা জানেন?

উত্তর:


24
read -r FIRSTLINE < filename

অন্যান্য উত্তর হিসাবে একই ফলাফল কিন্তু দ্রুত কারণ এটি কোনও প্রক্রিয়া জাগ্রত করে না, কারণ "পঠন" একটি অন্তর্নির্মিত বাশ কমান্ড।


ভাল পয়েন্ট, আপনার জন্য +1
— drAlberT

এটি 'হেড-এন 1' করার চেয়ে অনেক ভাল অভিনয় করে। আমি 265 ফাইলের প্রথম লাইনটি পড়ছিলাম এবং আমার সময়টি প্রায় 15 সেকেন্ড থেকে 1 সেকেন্ডেরও কম চলে গেল
— s3v1


6
FIRSTLINE=`head -n 1 filename`

পরের ব্যবহারের জন্য ভেরিয়েবলটিতে লাইনটি সঞ্চয় করে (উল্টানো অ্যাডোস্ট্রোফগুলি নোট করুন)।


5
command (কমান্ড) হ'ল একটি বিকল্প ফর্ম যা পিছনের টিকগুলি ব্যবহার এড়িয়ে চলে, কিছু নির্দিষ্ট কীবোর্ডে পাওয়া সহজও নয়।
— drAlberT

1
ভাল উত্তর, তবে আমি ভোট দিচ্ছি কারণ ই -177 উত্তর ভাল। পড়ার উদ্দেশ্যে এটি করা হয়েছে, এবং এটি যেমনটি বলেছে তেমন অন্তর্নির্মিত to
— লি বি বি

2
নাহ, "উত্তরের উত্তর" দিয়ে ভোট দেওয়ার পক্ষে এটি সর্বোত্তম সম্ভব নয়, তাই ভদ্রতা কি ভাবেন না?
— drAlberT

3
লি - আপনি কেবল তার পরিবর্তে কেন পছন্দ করবেন না? ডাউনভোটগুলি শুধুমাত্র সত্যিকারের ভুল তথ্য বা বিষয়বস্তু বন্ধ করার জন্য দেওয়া উচিত।
— MDMarra


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