这个命令怎么写
-
- 帖子: 8
- 注册时间: 2009-01-13 12:03
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: 这个命令怎么写
1, awk '{print $3}' a.txt
2, awk '{print $2}' b.txt|grep ".c"
2, awk '{print $2}' b.txt|grep ".c"
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 8
- 注册时间: 2009-01-13 12:03
Re: 这个命令怎么写
最好用sed,我手机上没cut,3楼的命令报错
- goodluck1982
- 帖子: 171
- 注册时间: 2007-07-05 2:48
Re: 这个命令怎么写
手机? Moto Linux Mobile ?
-
- 帖子: 8
- 注册时间: 2009-01-13 12:03
Re: 这个命令怎么写
moto roka e6. linux系统,有些命令没有,有些被精简了goodluck1982 写了:手机? Moto Linux Mobile ?
- goodluck1982
- 帖子: 171
- 注册时间: 2007-07-05 2:48
Re: 这个命令怎么写
呵呵,猜就是noovesky 写了:moto roka e6. linux系统,有些命令没有,有些被精简了goodluck1982 写了:手机? Moto Linux Mobile ?
我的是E2
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: 这个命令怎么写
代码: 全选
sed 's/[^ ]* [^ ]* //; s/ .*//' a.txt
sed 's/[^ ]* //; s/ .*//' b.txt
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: 这个命令怎么写
方法是多样的,用 shell 内部命令也可以解决:
代码: 全选
read a b c < b.txt
echo $b
-
- 帖子: 8
- 注册时间: 2009-01-13 12:03
Re: 这个命令怎么写
如果要求是第n和n+1个空格之间呢?aerofox 写了:代码: 全选
sed 's/[^ ]* [^ ]* //; s/ .*//' a.txt sed 's/[^ ]* //; s/ .*//' b.txt
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
-
- 帖子: 8
- 注册时间: 2009-01-13 12:03
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: 这个命令怎么写
双引号内会做变量名扩展,就是把$n换成它的值,单引号不行。