我想切割包含文件大小的列。我使用ls -l
查看有關當前本地化文件的信息。我在txt文件ls -l > info.txt
中保存有關文件的信息,現在我想剪切包含大小的列。我做cat info.txt | cut -d'' -f6
但我不工作。我做錯了什麼?切割包括大小的列
這包括info.txt:
-rwx------ 1 s10891 Domain Users 2188 May 4 14:51 info.txt
-rwx------ 1 s10891 Domain Users 1640 Mar 10 07:43 code.txt
-rwx------ 1 s10891 Domain Users 68 Mar 4 11:59 sorted.txt
drwx------ 1 s10891 Domain Users 0 Jan 11 09:48 PPJ
drwx------ 1 s10891 Domain Users 0 Sep 7 2012 public_html
drwx------ 1 s10891 Domain Users 0 Apr 15 11:16 RBD
drwx------ 1 s10891 Domain Users 0 Jan 7 09:45 RDB
drwx------ 1 s10891 Domain Users 0 Apr 15 12:00 SOP
drwx------ 1 s10891 Domain Users 0 Apr 8 12:53 sop_ex3
-rwx------ 1 s10891 Domain Users 122 Feb 25 11:48 sop_info.txt
drwx------ 1 s10891 Domain Users 0 Jan 14 09:41 WindowsFormsApplicati
drwx------ 1 s10891 Domain Users 0 Jan 14 09:41 WindowsFormsApplicati
drwx------ 1 s10891 Domain Users 0 Jan 14 09:41 WindowsFormsApplicati
,我希望得到這樣的:
2188
1640
68
0
0
0
0
0
0
122
0
0
0
請編輯您的問題,包括預期的輸出。你也真的想要一個空的-d(分隔符)'''',試試''''?祝你好運。 – shellter 2013-05-04 13:09:37
ls輸出總是有風險要解析。似乎你對尺寸感興趣,爲什麼不檢查'du'命令。它可能會給你更好的想法 – abasu 2013-05-04 13:33:54