Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1791295
  • 博文数量: 787
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-22 15:17
文章分类

全部博文(787)

文章存档

2008年(787)

我的朋友

分类:

2008-09-25 16:06:50

文件wk
northwest NW Joel Craig 3.0 .98 3 4
western WE Sharon Kelly 5.3 .97 5 23
southwest SW Chris Foster 2.7 .8 2 18
southern SO May Chin 5.1 .95 4 15
southeast SE Derek Johnson 4.0 .7 4 17
eastern EA Susan Beal 4.4 .84 5 20
northeast NE TJ Nichols 5.1 .94 3 13
north NO Val Shultz 4.5 .89 5 9

central CT Sheri Watson 5.7 .94 5 13

用命令sed 's/ \([A-Z][a-z][a-z]*\) \([A-Z][a-z]* \)/ \2 \1/g' wk为什么不可以达到和命令 sed 's/ \([a-zA-Z]\+\) \([a-zA-Z]\+\)\( \+[0-9]\)/ \2 \1\3/' wk一样的结果?
不可以用大写字母后面一个小写字母做特征.必须用空格和数字吗?
northwest NW Craig Joel    3.0 .98 3 4
western   WE Kelly Sharon  5.3 .97 5 23
southwest SW Foster Chris  2.7 .8  2 18
southern  SO Chin May      5.1 .95 4 15
southeast SE Johnson Derek 4.0 .7  4 17
eastern   EA Beal Susan    4.4 .84 5 20
northeast NE Nichols TJ    5.1 .94 3 13
north     NO Shultz Val    4.5 .89 5 9
central   CT Watson Sheri  5.7 .94 5 13

[ 本帖最后由 dearvoid 于 2008-6-16 12:24 编辑 ]      
--------------------next---------------------
引用:
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=3901 $?=0]
; cat wk
northwest NW Joel Craig    3.0 .98 3 4
western   WE Sharon Kelly  5.3 .97 5 23
southwest SW Chris Foster  2.7 .8  2 18
southern  SO May Chin      5.1 .95 4 15
southeast SE Derek Johnson 4.0 .7  4 17
eastern   EA Susan Beal    4.4 .84 5 20
northeast NE TJ Nichols    5.1 .94 3 13
north     NO Val Shultz    4.5 .89 5 9
central   CT Sheri Watson  5.7 .94 5 13
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=3901 $?=0]
; sed 's/ \([a-zA-Z]\+\) \([a-zA-Z]\+\)\( \+[0-9]\)/ \2 \1\3/' wk
northwest NW Craig Joel    3.0 .98 3 4
western   WE Kelly Sharon  5.3 .97 5 23
southwest SW Foster Chris  2.7 .8  2 18
southern  SO Chin May      5.1 .95 4 15
southeast SE Johnson Derek 4.0 .7  4 17
eastern   EA Beal Susan    4.4 .84 5 20
northeast NE Nichols TJ    5.1 .94 3 13
north     NO Shultz Val    4.5 .89 5 9
central   CT Watson Sheri  5.7 .94 5 13
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=3901 $?=0]
; sed 's/ \([A-Z][a-z]\+\) \([A-Z][a-z]\+\) / \2 \1 /g' wk
northwest NW Craig Joel    3.0 .98 3 4
western   WE Kelly Sharon  5.3 .97 5 23
southwest SW Foster Chris  2.7 .8  2 18
southern  SO Chin May      5.1 .95 4 15
southeast SE Johnson Derek 4.0 .7  4 17
eastern   EA Beal Susan    4.4 .84 5 20
northeast NE TJ Nichols    5.1 .94 3 13
north     NO Shultz Val    4.5 .89 5 9
central   CT Watson Sheri  5.7 .94 5 13
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=3901 $?=0]
; bye

--------------------next---------------------
引用:
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=3901 $?=0]
; cat wk
northwest NW Joel Craig    3.0 .98 3 4
western   WE Sharon Kelly  5.3 .97 5 23
southwest SW Chris Foster  2.7 .8  2 18
southern  SO May Chin      5.1 .95 4 15
southeast SE Derek Johnson 4.0 .7  4 17
eastern   EA Susan Beal    4.4 .84 5 20
northeast NE TJ Nichols    5.1 .94 3 13
north     NO Val Shultz    4.5 .89 5 9
central   CT Sheri Watson  5.7 .94 5 13
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=3901 $?=0]
; sed 's/ \([A-Z][a-z][a-z]*\) \([A-Z][a-z]* \) / \2 \1/g' wk
northwest NW Craig  Joel  3.0 .98 3 4
western   WE Kelly  Sharon5.3 .97 5 23
southwest SW Foster  Chris2.7 .8  2 18
southern  SO Chin  May    5.1 .95 4 15
southeast SE Derek Johnson 4.0 .7  4 17
eastern   EA Beal  Susan  4.4 .84 5 20
northeast NE TJ Nichols    5.1 .94 3 13
north     NO Shultz  Val  4.5 .89 5 9
central   CT Watson  Sheri5.7 .94 5 13
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=3901 $?=0]
; sed 's/ \([A-Z][a-z][a-z]*\) \([A-Z][a-z]*\) / \2 \1 /g' wk
northwest NW Craig Joel    3.0 .98 3 4
western   WE Kelly Sharon  5.3 .97 5 23
southwest SW Foster Chris  2.7 .8  2 18
southern  SO Chin May      5.1 .95 4 15
southeast SE Johnson Derek 4.0 .7  4 17
eastern   EA Beal Susan    4.4 .84 5 20
northeast NE TJ Nichols    5.1 .94 3 13
north     NO Shultz Val    4.5 .89 5 9
central   CT Watson Sheri  5.7 .94 5 13
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=3901 $?=0]
; bye

--------------------next---------------------
引用:
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=29459 $?=0]
; sed --version
GNU sed version 4.1.4
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE,
to the extent permitted by law.
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=29459 $?=0]
; locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=29459 $?=0]
; bye

--------------------next---------------------
引用:
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=25950 $?=0]
; cat /etc/redhat-release
Red Hat Linux release 9 (Shrike)
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=25950 $?=0]
; sed --version
GNU sed version 4.0.5
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE,
to the extent permitted by law.
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=25950 $?=0]
; locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=25950 $?=0]
; sed 's/ \([A-Z][a-z]\+\) \([A-Z][a-z]\+\) / \2 \1 /g' wk
northwest Joel NW Craig 3.0 .98 3 4
western Sharon WE Kelly 5.3 .97 5 23
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=25950 $?=0]
; LC_ALL=zh_CN.GB18030 sed 's/ \([A-Z][a-z]\+\) \([A-Z][a-z]\+\) / \2 \1 /g' wk
northwest Joel NW Craig 3.0 .98 3 4
western Sharon WE Kelly 5.3 .97 5 23
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=25950 $?=0]
; LC_ALL=zh_CN.GBK sed 's/ \([A-Z][a-z]\+\) \([A-Z][a-z]\+\) / \2 \1 /g' wk
northwest Joel NW Craig 3.0 .98 3 4
western Sharon WE Kelly 5.3 .97 5 23
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=25950 $?=0]
; LC_ALL=zh_CN.GB2312 sed 's/ \([A-Z][a-z]\+\) \([A-Z][a-z]\+\) / \2 \1 /g' wk
northwest Joel NW Craig 3.0 .98 3 4
western Sharon WE Kelly 5.3 .97 5 23
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=25950 $?=0]
; LC_ALL=C sed 's/ \([A-Z][a-z]\+\) \([A-Z][a-z]\+\) / \2 \1 /g' wk
northwest NW Craig Joel 3.0 .98 3 4
western WE Kelly Sharon 5.3 .97 5 23
-(dearvoid@LinuxEden:Forum)-(~/tmp)-
[$$=25950 $?=0]
; bye

--------------------next---------------------

阅读(631) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~