লোয়ারকেস অক্ষর নেই এমন কোনও লাইন মুছে ফেলতে ওয়ান-লাইনার সেড করুন


13

সুতরাং, মূলত

এই লাইনটি মুছে ফেলা হবে

এবং

(এই লাইনটিও মুছে ফেলা হবে)

কিন্তু

প্রকৃতপক্ষে, এই লাইনটি এটি করবে না

উত্তর:


17

বেশ কয়েকটি উপায়। নেতিবাচকভাবে চিন্তা করুন:

sed '/[a-z]/!d'    # !x runs x if the pattern doesn't match
grep -v '[a-z]'    # -v means print if the regexp doesn't match
awk '!/[a-z]/'     # !expr negates expr

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