আমি xx% বিন্যাসে একটি মাউন্টের উপলব্ধ ডিস্কে স্থান প্রদর্শন করতে চাই
...
আমি শুধুমাত্র "% 60" প্রদর্শন করতে চাই
আপনি দেওয়া উদাহরণ বেশিরভাগ প্রশ্ন থেকে মাপসই করা হয় না সহজলভ্য এই উদাহরণে ডিস্ক স্থান 40% হবে। যদি আপনি শুধুমাত্র আউটপুট ফিল্টার করতে চেয়েছিলেন ব্যবহৃত ডিস্ক স্পেস, আপনি ইউজিন এস এর উত্তর দিয়ে যেতে চান।
যদি আপনি প্রকাশ করতে চেয়েছিলেন সহজলভ্য শতাংশে ডিস্ক স্থান, আপনি এটি একটি সংশোধিত সংস্করণ ব্যবহার করতে পারে। এটার মত:
df /opt/Application/Disk1/ | awk '{print (100 -$5 )}' | tail -1 | sed 's/^/%/g'
কোথায় awk '{print (100 -$5 )}'
এর শতাংশ subtracts ব্যবহৃত ডিস্ক স্পেস (যা স্বাভাবিক আউটপুট 5 ম কলামে হয় df
100 থেকে, যা শতাংশ শতাংশ সহজলভ্য ডিস্ক স্পেস. পিছনে sed 's/^/%/g'
শুধু আউটপুট সামনে% চিহ্ন যোগ করে। আউটপুট ব্যবহার করার পরে% যোগ করুন sed 's/$/%/g'
পরিবর্তে.