किसी भी लाइन को हटाने के लिए एक-लाइनर को सीडिंग करें जिसमें लोअरकेस अक्षर न हों


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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.