मेरे पास फाइलों का एक गुच्छा log1
है log164
।
मैं UNIX टर्मिनल में निर्देशिका (क्रमबद्ध) को सूचीबद्ध करने की कोशिश कर रहा हूं लेकिन इस तरह के कार्य केवल इस तरह प्रारूप प्रदान कर रहे हैं:
home:logs Home$ ls -1 | sort
log1.gz
log10.gz
log100.gz
log101.gz
log102.gz
log103.gz
log104.gz
log105.gz
log106.gz
...etc
मैं जो चाहता हूं
home:logs Home$ ls -1 | sort
log1.gz
log2.gz
log3.gz
log4.gz
log5.gz
log6.gz
log7.gz
...{more here}
log99.gz
log100.gz
log101.gz
log102.gz
...etc
क्या मैं यह करने के लिए उपयोग कर सकता है में कोई सुझाव?
log1.gz
गया है log164.gz
, तो आपको ls -1
उनके लिए भी क्या चाहिए ?
ls -1
होता है: यह फाइलनामों को सूचीबद्ध करता है। चूँकि आप पहले से ही फ़ाइलनाम जानते थे, मुझे समझ नहीं आया कि आपको इसके लिए क्या चाहिए। लेकिन जब से आपने केविन के उत्तर को स्वीकार किया है, मुझे अब पता है: आपको इसकी आवश्यकता नहीं थी । जो अधिक समझ में आता है। :-)