当我键入时ls
,我会得到一个普通列表,或者当我键入时,ls -la
我会得到一个包含所有内容的详细信息版本...
但是我讨厌的布局ls
,这对我的大多数使用来说都是不直观的。
有什么办法可以修改(不更改的sorcecode ls
,但是bash脚本是可以的),ls
因此可以显示而不是
-rwxr-xr-x 13 user group 123546 2011-01-01 11:11 filename0
-rwxr-xr-x 13 user group 123546 2011-01-01 11:11 filename1
-rwxr-xr-x 13 user group 123546 2011-01-01 11:11 filename2
drwx------ 13 user group 123546 2011-01-01 11:11 directory0
-rwxr-xr-x 13 user group 123546 2011-01-01 11:11 filename3
drwx------ 13 user group 123546 2011-01-01 11:11 directory1
我可以获得更像这样的列表:
DIRS
directory0 1293880260 700 user:group
directory1 1293880260 700 user:group
FILES
filename0 1293880260 751 user:group
filename1 1293880260 755 user:group
filename2 1293880260 777 user:group
filename3 1293880260 705 user:group
或其他一些变化。
同时,保留使用标志和其他选项的能力。
ls
单靠它仍然快很多。无论哪种方式,这都是一个极端的情况。大多数人从来没有如此庞大的目录列表。对于普通人来说,几乎没有什么区别。不错awk
。+1