मैं घर के काम के असाइनमेंट पर काम कर रहा हूं। सवाल यह है:लिनक्स एडब्ल्यूके सहायता। एक अजीब समय
एक
awk
स्क्रिप्ट लिखें.conf
के साथ समाप्त/etc
में सभी नियमित फ़ाइलें (निर्देशिका नहीं या लिंक) का चयन करने के सबसे बड़ा करने के लिए छोटी से आकार से परिणाम को सॉर्ट, फ़ाइलों की संख्या की गणना, और दो कॉलम में फ़ाइल नामों और आकारों के बाद फ़ाइलों की संख्या मुद्रित करें। फ़ाइल नाम और आकार के लिए शीर्षलेख पंक्ति शामिल करें। अपने स्क्रिप्ट और उत्तर क्षेत्र में इसके आउटपुट दोनों को पेस्ट करें।
मैं वास्तव में अजीब उपयोग के माध्यम से काम करने की कोशिश कर रहा हूं। यहां मैं क्या आया था।
ls -lrS /etc/*.conf |wc –l
संख्या 33
जो फ़ाइलें निर्देशिका में .conf
फ़ाइलों की संख्या है वापस आ जाएगी।
ls -lrS /etc/*.conf |awk '{print "File_Size"": " $5 " ""File_Name and Size"": " $9}'
इस नाम और निर्देशिका में .conf
फ़ाइल के आकार के साथ 2 कॉलम कर देगा।
यह काम करता है, लेकिन मुझे नहीं लगता कि वह यही चाहता है। मेरे पास एक अजीब समय है।
मुझे लगता है यह बहुत AWD कि आपका इंस्टाक्चर आपको यूनिक्स इतिहास में इस देर के युग में अजीब सिखा रहा है। पठनीय स्क्रिप्ट लिखने के कई बेहतर तरीके हैं, और यदि आपका इंस्टाउटर आपके द्वारा अपठनीय शैलियों को पढ़ाने का आग्रह करता है, तो कम से कम आप लॉरनल कर सकते हैं। –
पर भरोसा वह टिप्पणी !! :) –