linux - Counting in a while loop -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 5 जवाब
- 10 उत्तर
मैं फ़ाइलों पर कुछ आपरेशन करने के लिए एक निर्देशिका पर एक खोज चला रहा हूँ। मैं यह भी गिनना चाहता हूं कि कितनी फाइलें प्रभावित हो गईं, लेकिन कुछ अजीब बातें लूप में हुई हैं:
COUNTER = 0 खोजें प्रकार -नाम "* .txt" | जबकि एफ पढ़ते हैं COUNTER ++ प्रतिध्वनि काउंटर $ COUNTER है # यह COUNTER काम करता है ... किया गया गूंज काउंटर $ COUNTER # COUNTER इस बिंदु पर वापस 0 है ... क्यों $ COUNTER खुद को रीसेट कर रहा है?
इसमें बदलें:
COUNTER = 0 जबकि read -r प्रविष्टि COUNTER ++ को प्रतिध्वनित counter counter $ COUNTER है # यह COUNTER काम करता है ... किया & lt; & Lt; (खोजें। F -name "* .txt")
Comments
Post a Comment