当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 新手求解?Please help me
帖子发表于 : 2008-10-14 23:33 

注册: 2008-09-25 21:31
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
1,请问bash命令行解析是怎么一回事?详细解析步鄹是什么?一些符号规则?
2,命令行规则与正则表达式主要区别是什么?什么时候应该使用哪种,应该怎么判断?
:em01


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-14 23:37 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
我也不懂,自己找本书看去吧 :em02


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-15 12:08 
头像

注册: 2007-08-05 17:40
帖子: 4968
送出感谢: 0 次
接收感谢: 4
abs


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-15 12:16 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
ABS是英文Antilock Braking System的缩写,中文译为“防抱死刹车系统” -- :em05


http://bbs.linuxsky.org/viewthread.php?tid=3249


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-15 12:47 
头像

注册: 2008-02-15 0:09
帖子: 852
送出感谢: 0 次
接收感谢: 0 次
这些问题不是三言两两语就可以答出来的,找本书看看吧。
PS:ABS 不是Archlinux Build System 么?


_________________
Somebody think they are full of niubility, so they play a zhuangbility, but only reflect their shability.


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-15 18:10 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
ABS=ABS-Guide=Advanced Bash Scripting Guide=http://forum.ubuntu.org.cn/viewtopic.php?f=118&t=133197


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-18 21:06 

注册: 2008-09-25 21:31
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
这个问题已经思考好多天,也看了好多书,查了一些资料,可是还是没有结果啊??有一本书中提到过,命令行解析顺序是:1,花括号展开;2,波浪号展开;3,…………

这个是不是不重要啊? 感觉真的很难掌握……书上只有几个超简单的例子,也只是在讲单引号双引号区别而已……是不是我钻牛角尖了呀……

可是正则表达式呢?难道只有grep,awk,sed,或者在vim,emacs中使用吗?……我不知道 :em20


:em20 :em20 :em20

谁来救我 :em20


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-18 22:14 

注册: 2008-09-25 21:31
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
Expansion is performed on the command line after it has been split into words. There are seven kinds of expansion performed: brace expansion, tilde expansion, parameter and variable expansion, command substitution, arithmetic expansion, word splitting, and pathname expansion.


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-18 23:14 
头像

注册: 2007-07-05 2:48
帖子: 171
送出感谢: 0 次
接收感谢: 0 次
czbbily 写道:
这个问题已经思考好多天,也看了好多书,查了一些资料,可是还是没有结果啊??有一本书中提到过,命令行解析顺序是:1,花括号展开;2,波浪号展开;3,…………

这个是不是不重要啊? 感觉真的很难掌握……书上只有几个超简单的例子,也只是在讲单引号双引号区别而已……是不是我钻牛角尖了呀……

可是正则表达式呢?难道只有grep,awk,sed,或者在vim,emacs中使用吗?……我不知道 :em20


:em20 :em20 :em20

谁来救我 :em20


bash不支持正则表达式!
正则表达式是被某些特定的程序支持的
比如 grep, sed, awd, vim, find 等
这些程序支持正则表达式,可以写在bash脚本里
但不等于bash支持正则表达式!
而且各个程序支持的正则表达式多少还有些区别
使用时需留心.


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-18 23:19 
头像

注册: 2007-07-05 2:48
帖子: 171
送出感谢: 0 次
接收感谢: 0 次
我想LZ或许是对bash里的"引用"没有搞清楚, 单引号, 双引号, 反斜杠等把你弄糊涂了吧?


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-18 23:29 
头像

注册: 2008-07-14 22:42
帖子: 8078
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
自己找资料看 :em06


_________________
Ubuntu User


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-19 16:51 

注册: 2008-08-26 23:29
帖子: 24
送出感谢: 0 次
接收感谢: 0 次
建议到www.chinaunix.net论坛 逛下shell的十二问帖子


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-19 20:09 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
在论坛的shell区参观下各位脚本牛的大作自然就会了 :em04


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-19 21:18 

注册: 2008-08-31 14:04
帖子: 144
地址: 河南
送出感谢: 0 次
接收感谢: 0 次
iblicf 写道:
ABS是英文Antilock Braking System的缩写,中文译为“防抱死刹车系统” -- :em05


http://bbs.linuxsky.org/viewthread.php?tid=3249

正解 :em06


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 新手求解?Please help me
帖子发表于 : 2008-10-19 21:29 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
小G 写道:
iblicf 写道:
ABS是英文Antilock Braking System的缩写,中文译为“防抱死刹车系统” -- :em05


http://bbs.linuxsky.org/viewthread.php?tid=3249

正解 :em06

啥呀,明明是Ai Bi Shi (挨鄙视)嘛,不懂当然要挨鄙视咯 :em05


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 15 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译