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


奥运快报: 
奥运热点:
 

怎样对字母进行循环

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




UID:96634
注册:2003-9-14
最后登录: 2007-11-23
帖子:192
精华:1

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

状态:...离线...

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


1楼 发表于 2006-8-8 17:21 

for loop in A-Z   *****这块需要改
do
    echo $loop
done

如何使用增量循环把每个字母打印出来,谢谢



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
版主 waker   帅哥 (孩儿他爹㊞)
广告杀手-法王



UID:17255
注册:2002-8-26
最后登录: 2008-09-08
帖子:18576
精华:2

可用积分:11879 (大富大贵)
信誉积分:375
专家积分:545 (本版:153)
空间积分:0
推广积分:0

来自:中国南京
状态:...离线...

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


2楼 发表于 2006-8-8 17:30 
awk 'BEGIN{for(i=65;i<=65+25;i++)printf "%c\n",i}'

用手输入26个字母也不费事吧?



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

__________________________________

=GNU/linux=
GNU {bash 2.05b, grep 2.5, Awk 3.1.3, sed 4.0.8}

导师说:站起来吧
众人说:那么辛苦那么艰苦到底值不值?

设计师说:富起来吧
众人说:拼啦

空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
寂寞烈火   帅哥
老法王


CU奥运火炬传递手2008
荣誉会员  
UID:187152
注册:2004-10-1
最后登录: 2008-09-08
帖子:23901
精华:5

可用积分:12774 (大富大贵)
信誉积分:110
专家积分:151 (本版:87)
空间积分:1423
推广积分:0

来自:北京海淀
状态:...离线...

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


3楼 发表于 2006-8-8 17:31 


for loop in $(perl -e 'print join(" ",A..Z)');do

参看贴
http://bbs.chinaunix.net/viewthread.php?tid=676397&highlight=%BC%C5%C4%AF%C1%D2%BB%F0



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

__________________________________

CYGWIN_NT-5.1
GNU bash version 3.2.39

空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
yycfriends
精灵




UID:96634
注册:2003-9-14
最后登录: 2007-11-23
帖子:192
精华:1

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

状态:...离线...

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


4楼 发表于 2006-8-8 17:34 
老大,你这啥破解决办法啊?呵呵。我是为了拼字符串,很多地方都要引用。如果循环的in那都列个和字母有关的长长的列表,总觉得有些不舒服,顺便就请教请教了。实在不行就挨个列了。



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




UID:96634
注册:2003-9-14
最后登录: 2007-11-23
帖子:192
精华:1

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

状态:...离线...

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


5楼 发表于 2006-8-8 17:37 
谢谢烈火,好用。perl这东东始终不想学,这个问题偏偏是这么解决的。呵呵



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



UID:522225
注册:2007-1-25
最后登录: 2008-09-08
帖子:330
精华:0

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

来自:大连
状态:...在线...

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


6楼 发表于 2008-7-1 14:41 
for loop in {a..z}
do
echo $loop
done



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

__________________________________

CentOS release 4.4 (Final)
GNU bash, version 3.00.15(1)-release (i686-redhat-linux-gnu)
GNU Awk 3.1.3
GNU sed version 4.1.2
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
棒棒堂
侠客




UID:712166
注册:2008-5-30
最后登录: 2008-07-07
帖子:25
精华:0

可用积分:214 (白手起家)
信誉积分:0
专家积分:0 (本版:0)
空间积分:808
推广积分:0

状态:...离线...

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


7楼 发表于 2008-7-1 15:06 
楼上的需要bash3.0以上



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



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

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

状态:...在线...

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


8楼 发表于 2008-7-1 15:52 


QUOTE:
原帖由 寂寞烈火 于 2006-8-8 17:31 发表

for loop in $(perl -e 'print join(" ",A..Z)');do
参看贴
http://bbs.chinaunix.net/viewthr ... 5%C4%AF%C1%D2%BB%F0

perl确实挺好用,分段也行!

for loop in `perl -e 'print join(" ",a..g,A..Z)'`;do
echo "[$loop]\c"
done



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



UID:522225
注册:2007-1-25
最后登录: 2008-09-08
帖子:330
精华:0

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

来自:大连
状态:...在线...

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


9楼 发表于 2008-7-1 22:48 
perl还没开始学,sed、awk刚熟悉,现在适合学perl么?



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

__________________________________

CentOS release 4.4 (Final)
GNU bash, version 3.00.15(1)-release (i686-redhat-linux-gnu)
GNU Awk 3.1.3
GNU sed version 4.1.2
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖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.096466 second(s), 4 queries , Gzip enabled