分页: 1 / 1

只要 File % Rate 字段。。。

发表于 : 2008-08-15 1:25
eexpress

代码: 全选

                         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
居然剔不出。

发表于 : 2008-08-15 1:40
Vivi.FFix
awk '{print $1"\t"$2"\t"$8}' 不行吗?我试了,可以啊

发表于 : 2008-08-15 11:57
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,

发表于 : 2008-08-15 11:59
bones7456
BS不用awk的妖怪ee.
:lol: :lol:

发表于 : 2008-08-15 12:00
eexpress
☎ type ml-info
ml-info 已被别名为“echo vd | nc -q 1 localhost 4000|sed 1,8d|sed /files/,//d|cut -b 35-|sed s/^[^\ ]*\ //”

目前的alias是这样的了。

发表于 : 2008-08-15 12:01
eexpress
先把为什么不能替换连续空格,搞明白吧。排骨。

发表于 : 2008-08-15 12:20
bones7456
| hex 看看,估计有几个是 \t 之类的符号吧?

发表于 : 2008-08-15 12:50
alinmn
tr -s ' '|cut -d' ' -f1,2,8

发表于 : 2008-08-15 12:52
alinmn
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,
把*改成\+好像可以

发表于 : 2008-08-15 13:23
Vivi.FFix
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

发表于 : 2008-08-15 13:52
eexpress
居然 tr -s 可以的。 可奇怪sed不行。\+ \{1,100\} 都不行。

代码: 全选

☎   ml-info |tr -s ' ' ' '|cut -d' ' -f1,2,8
hex找看过,是\x20一堆,已经被格式化了。5楼的alias是原始数据输出。

多谢了啊。

:lol:

发表于 : 2008-08-15 13:58
eexpress
☎ 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

发表于 : 2008-08-15 17:48
HuntXu
学习,好混乱...