| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1903 人关注过本帖
标题:ls的一个问题 有知道的么 不显示左边的那些东西。。
只看楼主 加入收藏
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
结帖率:100%
收藏
 问题点数:0 回复次数:10 
ls的一个问题 有知道的么 不显示左边的那些东西。。
C:\Documents and Settings\Administrator>ls -l -g -G -h
total 7.8M
dr-xr-xr-x 29    0 Nov 13 15:15 Application Data
drwxr-xr-x  2    0 Nov 15 19:36 Cookies
dr-xr-xr-x  3    0 Jul  9 17:38 Favorites
drwxr-xr-x  2    0 Aug 25 14:27 InstallAnywhere
drwxr-xr-x  7    0 Jul 10 20:34 Local Settings
-rw-r--r--  1 7.8M Nov 15 20:57 NTUSER.DAT
drwxr-xr-x  2    0 Jul  9 17:20 NetHood
drwxr-xr-x  2    0 Jul  9 17:20 PrintHood
dr-xr-xr-x  2    0 Nov 15 21:21 Recent
dr-xr-xr-x  2    0 Aug 29 19:08 SendTo
drwxr-xr-x  2    0 Jul  9 17:20 Templates
drwxr-xr-x  6    0 Jul  9 17:20 UserData
drwxr-xr-x  3    0 Oct 11 12:08 WINDOWS
drwxr-xr-x  2    0 Oct 25 15:00 dwhelper
-rw-r--r--  1  11K Oct 27 01:05 gsview32.ini
-rw-r--r--  1 1.0K Nov 15 21:21 ntuser.dat.LOG
-rw-r--r--  1  178 Nov 15 16:59 ntuser.ini
dr-xr-xr-x  3    0 Sep 12 10:44 ????????????
drwxr-xr-x  2    0 Nov 10 21:29 ????

左边的那一串玩意怎么让它不显示啊 帮助看了没有这个 还是我没看懂呢 有大牛知道么 先谢谢了
搜索更多相关主题的帖子: Documents 东西 
2012-11-15 21:55
madfrogme
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:21
帖 子:1160
专家分:1106
注 册:2009-6-24
收藏
得分:0 
除了用awk什么的把结果处理一下,我就不知道了,祝楼主成功

The quieter you become, the more you can hear
2012-11-15 23:07
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
ls 没法控制的这那细致,只能自己再想办法过滤结果了。
2012-11-16 11:01
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
感谢两位大牛 这玩意真不灵活啊。。。
2012-11-16 11:02
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
unix、linux 下的东西也接触过  
不过现在都忘光了

记得LS类似DOS下的DIR

DO IT YOURSELF !
2012-11-16 13:52
madfrogme
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:21
帖 子:1160
专家分:1106
注 册:2009-6-24
收藏
得分:0 
以下是引用wp231957在2012-11-16 14:52:47的发言:

unix、linux 下的东西也接触过  
不过现在都忘光了

记得LS类似DOS下的DIR

大哥兴趣广泛,博文广识

The quieter you become, the more you can hear
2012-11-16 16:30
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
以下是引用zklhp在2012-11-16 11:02:28的发言:

感谢两位大牛 这玩意真不灵活啊。。。
运用 unix 的工具主要思想是连纵开合,一个工具不可能任意灵活,关键是要想到用其它的工具配合。

你这种需求最直观的想法是裁掉第一列,最简单的方法可能是:
$ ls -l | tr -s " " | cut -d" " -f2-
缺点是那个 total xxx 的 total 也会被裁到。如果这不影响,上面那条命令就能用了。如果不行,可能就得上正则了。
另一个小缺陷是,用空格划分之后,各个域的内容可能会对不齐。简单的处理是再用 tr 把空格换回 \t。当然要求越高,命令越复杂。

上 awk 或者 sed 这些文本处理工具也是一种办法。不过如果用 coreutils 不方便的话,移植性会下降。还不如用 emacs 来的好。



[ 本帖最后由 pangding 于 2012-11-16 16:51 编辑 ]
2012-11-16 16:43
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用madfrogme在2012-11-16 16:30:09的发言:

 
大哥兴趣广泛,博文广识
当时,涉及unix工作,但是我们自己不用学习,上面会把从登陆到操作每一步都写到纸上
我们照着敲字母就行

DO IT YOURSELF !
2012-11-16 17:52
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
看路径标识像是windows,但命令及显示又像linux,难道是powershell?

我的方法是用正则表达式。

ls -l|grep -o '[0-9].*$'


重剑无锋,大巧不工
2012-11-17 13:31
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用beyondyf在2012-11-17 13:31:26的发言:

看路径标识像是windows,但命令及显示又像linux,难道是powershell?

我的方法是用正则表达式。

ls -l|grep -o '[0-9].*$'

windows下用linux里面的程序 也就是MSYS啦

怪不得弄不出来啊 原来这个ls就不支持这个

再次感谢各位大牛
2012-11-17 14:01
快速回复:ls的一个问题 有知道的么 不显示左边的那些东西。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044085 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved