BBS.ChinaUnix.net
首页 | 新闻 | Linux | FreeBSD | AIX | Windows | 博客 | 论坛 | 存储 | 网络 | 人才 | Wiki | 资料 | 读书 | 手册 | 下载 | 空间 | 搜索
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


首页 » 论坛 » Shell »  
[打印] [订阅] [收藏] [本帖文本页] [推荐此主题给朋友,立即获积分]
rabinwang
圣骑士




UID:345930
注册:2005-12-6
最后登录: 2008-08-28
帖子:130
精华:0

可用积分:57 (白手起家)
信誉积分:125
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


[推广] 顶部
1楼 发表于 2008-6-26 20:01 
使用cut 截取字符串第2个字段,怎么截啊?

echo "$line" | cut -d ' ' -f1    ==》截第一段
echo "$line" | cut -d ' ' -f2   ==》截第2段就有问题了

C2FMC2I    SZPP014 D Delete@FCR@in@INACT@DB
C2FMC2II   SZPP014 D Delete@FCR@in@INACT@DB
C2FM       SZPP014 D Delete@FCR@in@INACT@DB



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
ly5066113   帅哥
精灵使


CU奥运火炬传递手2008
UID:465018
注册:2006-9-13
最后登录: 2008-08-30
帖子:2834
精华:0

可用积分:276 (白手起家)
信誉积分:115
空间积分:0 (白手起家)
专家积分:216 (本版)

来自:长春
状态:...离线...

[个人空间] [短信] [博客]


[推广] 顶部
2楼 发表于 2008-6-26 20:08 
echo "$line" | awk '{ print $1 }'
echo "$line" | awk '{ print $2 }'



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的。
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
rabinwang
圣骑士




UID:345930
注册:2005-12-6
最后登录: 2008-08-28
帖子:130
精华:0

可用积分:57 (白手起家)
信誉积分:125
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


[推广] 顶部
3楼 发表于 2008-6-26 20:15 
谢谢!
用cut呢?怎么截啊



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
Shell_HAT
光明使者




UID:637535
注册:2007-11-5
最后登录: 2008-08-28
帖子:908
精华:0

可用积分:824 (稍有积蓄)
信誉积分:0
空间积分:60 (白手起家)
专家积分:5 (本版)

来自:重庆
状态:...离线...

[个人空间] [短信] [博客]


[推广] 顶部
4楼 发表于 2008-6-26 20:26 
回复 #3 rabinwang 的帖子

什么问题?

$ echo C2FMC2I    SZPP014 D Delete@FCR@in@INACT@DB | cut -d" " -f2
SZPP014



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
ly5066113   帅哥
精灵使


CU奥运火炬传递手2008
UID:465018
注册:2006-9-13
最后登录: 2008-08-30
帖子:2834
精华:0

可用积分:276 (白手起家)
信誉积分:115
空间积分:0 (白手起家)
专家积分:216 (本版)

来自:长春
状态:...离线...

[个人空间] [短信] [博客]


[推广] 顶部
5楼 发表于 2008-6-26 20:31 


QUOTE:
原帖由 rabinwang 于 2008-6-26 20:15 发表
谢谢!
用cut呢?怎么截啊

echo "$line" | sed 's/  */ /g' | cut -d ' ' -f2

cut 指定的分隔符只能是一个字符,你的 $line 有多个空格。



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的。
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
ruifox (伤心狐狸)
精灵王



UID:362449
注册:2006-1-13
最后登录: 2008-08-28
帖子:374
精华:1

可用积分:402 (白手起家)
信誉积分:100
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...离线...

[个人空间] [短信] [博客]


[推广] 顶部
6楼 发表于 2008-6-26 20:44 


QUOTE:
原帖由 ly5066113 于 2008-6-26 20:31 发表


echo "$line" | sed 's/  */ /g' | cut -d ' ' -f2

cut 指定的分隔符只能是一个字符,你的 $line 有多个空格。

sed 's/ \{1,\}/ /g'| cut -f2 -d" "



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘

首页 » 论坛 » Shell »


 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - ChinaUnix - Archiver - WAP - TOP

Processed in 0.079757 second(s), 4 queries , Gzip enabled