मैं एक लिनक्स नौसिखिया हूँ जो सीखने की कोशिश कर रहा है कि उबंटू टर्मिनल में पाइपिंग कैसे काम करती है। मैंने फ़ाइल आकार के आधार पर छाँटने की कोशिश की:
ls -al | sort -k5
इस क्रम में फ़ाइलें सूचीबद्ध थीं:
drwx------ 19 min10 domain users 0 2010-10-07 12:38 .
drwx------ 29 min10 domain users 0 2010-02-16 22:30 MSI
drwx------ 2 min10 domain users 0 2009-11-25 19:53 www
drwx------ 2 min10 domain users 0 2010-02-05 09:14 .cache
drwx------ 2 min10 domain users 0 2010-03-02 08:11 My Pictures
drwx------ 2 min10 domain users 0 2010-03-02 10:41 regu
drwx------ 2 min10 domain users 0 2010-03-31 13:08 elec
drwx------ 2 min10 domain users 0 2010-04-10 21:43 temp
drwx------ 2 min10 domain users 0 2010-10-06 09:13 bubbla
drwx------ 3 min10 domain users 0 2010-01-26 08:26 cfg
drwx------ 3 min10 domain users 0 2010-03-30 15:34 data
drwx------ 3 min10 domain users 0 2010-03-30 16:03 idv
drwx------ 3 min10 domain users 0 2010-04-01 09:10 arduino-0018
drwx------ 3 min10 domain users 0 2010-04-14 15:10 processing-1.1
drwx------ 3 min10 domain users 0 2010-07-06 16:20 eclipse
drwx------ 4 min10 domain users 0 2010-04-15 09:34 pryl
drwx------ 4 min10 domain users 0 2010-07-06 16:30 dv2
-rwx------ 1 min10 domain users 123 2010-10-07 12:38 starwars.txt
-rwx------ 1 min10 domain users 16109 2010-10-06 07:01 .bash_history
-rwx------ 1 min10 domain users 454656 2010-03-30 15:29 putty.exe
-rwx------ 1 min10 domain users 504 2010-04-10 21:16 little.gif
-rwx------ 1 min10 domain users 56682 2010-04-10 21:12 awesome.jpg
-rwx------ 1 min10 domain users 7 2010-04-10 21:32 blah.txt
यह स्पष्ट रूप से फ़ाइल आकार के अनुसार छांटने के मामले में विफल है। मैंने इसके अलावा अन्य स्तंभों के एक समूह के साथ कोशिश की -k5
, और बार-बार मैला हो जाता है, आदेश से बाहर, परिणाम। मैंने भी कोशिश की -nk5
, और अभी भी नहीं गया। मैं क्या गलत कर रहा हूं?
ls -al | sort -k5
मेरे लिए काम करता है, क्या आपls -al