কমান্ড থেকে প্রাপ্ত নিম্নলিখিত সাবস্ট্রিং দেওয়া df /dev/sdb1 | tail -n 1:
/dev/sdb1 1952971772 1441131032 511840740 74% /media/kaiman/ShareData
আমি এটিকে নিষ্ক্রিয় করতে 1952971772এবং 74%সেই স্ট্রিং থেকে এটি ব্যাশ স্ক্রিপ্টে ব্যবহার করতে চাই।
আমি জানি যে আমি কিছু কাটা কমান্ড বা কিছু ব্যবহার করতে পারি, তবে কোনও আকার পরিবর্তন হলে এটি আর কাজ করবে না।
আমি একটি রেজেক্স বা কিছু ব্যবহার সম্পর্কেও চিন্তাভাবনা করেছি, তবে আমি সর্বাধিক প্রস্তাবিত পদ্ধতির পছন্দ করতে চাই।
আগাম ধন্যবাদ!
cutলাইনে অক্ষরের অবস্থানের উপর ব্যবহার করছেন যা ফাইলের আকারে ওঠানামার সাথে লাইন দৈর্ঘ্যের পরিবর্তন হলে এটি ব্যর্থ হয়। আমি বিশ্বাস করি আপনি স্থানগুলি দ্বারা বর্ণিত cutকলাম 2এবং কলাম নির্বাচন করতে বলতে পারবেন 5তবে আমি ফোনে রয়েছি এবং কার্যকরভাবে উত্তর পোস্ট করতে পারি না।
cutপ্রতিটি ডিলিমিটারের পরে একটি কলাম দেখতে পাবে।
dfবিশেষত? যদি দ্বিতীয়টি হয় তবে আপনি নির্দিষ্ট আউটপুট ক্ষেত্রগুলি স্পষ্টভাবে উল্লেখ করতে পারেন যেমনdf --output=pcent /dev/sdb1