当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 只要 File % Rate 字段。。。
帖子发表于 : 2008-08-15 1:25 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
代码:
                         File                            %     Done      Size lSeen  Old   Active Rate Prio
[变形金刚电影版].The.Transformers.The.Movie.1986.W....avi 100.0   698.4mb  698.7mb  0:03  25:0  4/67    3.6    0
谭咏麟.-.[歌者恋歌浓情30年演唱会.DVD.1].演唱会.(DVDRip).avi         19.9   152.6mb  766.3mb  2:00  0:0   5/42   25.2    0
谭咏麟.-.[歌者恋歌浓情30年演唱会.DVD.2].演唱会.(DVDRip).avi          2.1    17.9mb  836.5mb  4:19  0:0   3/17    3.6    0
谭咏麟.-.[歌者恋歌浓情30年演唱会.DVD.3].演唱会.(DVDRip).avi          0.0        0b  837.4mb  2:00  0:0   2/44    -      0

居然剔不出。


_________________
● 鸣学


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-08-15 1:40 
头像

注册: 2008-08-11 1:38
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
awk '{print $1"\t"$2"\t"$8}' 不行吗?我试了,可以啊


_________________
>_<
吃飯睡覺打Vivi
‘千杯不醉只醉月光’


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-08-15 11:57 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
我觉得awk大了,一般都不用的。
其实是想大家试试sed+cut的。把连续空格变成逗号,再cut。却一直sed不出。
引用:
sed s/\ */,/g
sed s/\x20*/,/g

这样的。觉得很奇怪。
引用:
☎ cat tmp |sed s/\ */,/g
,F,i,l,e,%,D,o,n,e,S,i,z,e,l,S,e,e,n,O,l,d,A,c,t,i,v,e,R,a,t,e,P,r,i,o,


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-08-15 11:59 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
BS不用awk的妖怪ee.
:lol: :lol:


_________________
关注我的blog: ε==3


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-08-15 12:00 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
☎ type ml-info
ml-info 已被别名为“echo vd | nc -q 1 localhost 4000|sed 1,8d|sed /files/,//d|cut -b 35-|sed s/^[^\ ]*\ //”

目前的alias是这样的了。


_________________
● 鸣学


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-08-15 12:01 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
先把为什么不能替换连续空格,搞明白吧。排骨。


_________________
● 鸣学


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-08-15 12:20 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
| hex 看看,估计有几个是 \t 之类的符号吧?


_________________
关注我的blog: ε==3


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-08-15 12:50 
头像

注册: 2006-05-19 21:42
帖子: 184
地址: NIT
送出感谢: 0 次
接收感谢: 0 次
tr -s ' '|cut -d' ' -f1,2,8


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-08-15 12:52 
头像

注册: 2006-05-19 21:42
帖子: 184
地址: NIT
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
我觉得awk大了,一般都不用的。
其实是想大家试试sed+cut的。把连续空格变成逗号,再cut。却一直sed不出。
引用:
sed s/\ */,/g
sed s/\x20*/,/g

这样的。觉得很奇怪。
引用:
☎ cat tmp |sed s/\ */,/g
,F,i,l,e,%,D,o,n,e,S,i,z,e,l,S,e,e,n,O,l,d,A,c,t,i,v,e,R,a,t,e,P,r,i,o,


把*改成\+好像可以


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-08-15 13:23 
头像

注册: 2008-08-11 1:38
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
我觉得awk大了,一般都不用的。
其实是想大家试试sed+cut的。把连续空格变成逗号,再cut。却一直sed不出。
引用:
sed s/\ */,/g
sed s/\x20*/,/g

这样的。觉得很奇怪。
引用:
☎ cat tmp |sed s/\ */,/g
,F,i,l,e,%,D,o,n,e,S,i,z,e,l,S,e,e,n,O,l,d,A,c,t,i,v,e,R,a,t,e,P,r,i,o,


代码:
tr -s ' '|cut -d " " -f2,3,9

代码:
sed -e 's/ \{1,100\}/ /g' | cut -d " " -f 2,3,9


_________________
>_<
吃飯睡覺打Vivi
‘千杯不醉只醉月光’


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-08-15 13:52 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
居然 tr -s 可以的。 可奇怪sed不行。\+ \{1,100\} 都不行。
代码:
☎   ml-info |tr -s ' ' ' '|cut -d' ' -f1,2,8

hex找看过,是\x20一堆,已经被格式化了。5楼的alias是原始数据输出。

多谢了啊。

:lol:


_________________
● 鸣学


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-08-15 13:58 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
☎ ml-info |sed s/^\ *//|tr -s ' ' ' '|cut -d' ' -f1,2,8
File % Rate
谭咏麟.-.[歌者恋歌浓情30年演唱会.DVD.1].演唱会.(DVDRip).avi 41.7 10.8
谭咏麟.-.[歌者恋歌浓情30年演唱会.DVD.2].演唱会.(DVDRip).avi 19.5 -
谭咏麟.-.[歌者恋歌浓情30年演唱会.DVD.3].演唱会.(DVDRip).avi 16.8 9.0

只能作脚本了,alias格式转晕。
代码:
echo vd | nc -q 1 localhost 4000|sed 1,8d|sed /files/,//d|cut -b 35-|sed s/^[^\ ]*\ //|sed s/^\ *//|tr -s ' ' ' '|cut -d' ' -f1,2,8


_________________
● 鸣学


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-08-15 17:48 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
学习,好混乱...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 13 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译