在路上...

The development of life
我们一直都在努力,有您的支持,将走得更远...

站内搜索: Google

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2009年8月18日

摘要: 任何优秀的脚本都应该具有帮助和输入参数。写一个框架脚本(framework.sh),该脚本包含了大多数脚本需要的框架结构,是一个非常不错的主意。 最简单的调试方法当然是使用echo命令。你可以在任何怀疑出错的地方用echo打印变量值,这也是大部分shell程序员花费80%的时间用于调试的原因。Shell脚本的好处在于无需重新编译,而插入一个echo命令也不需要多少时间。 阅读全文
posted @ 2009-08-18 15:18 palam 阅读(221) 评论(0) 推荐(0) 编辑

摘要: 如果你写过比较复杂的脚本,就会发现可能在几个地方使用了相同的代码,这时如果用上函数,会方便很多。 阅读全文
posted @ 2009-08-18 14:54 palam 阅读(147) 评论(0) 推荐(0) 编辑

摘要: 引号(单引号和双引号)可以防止通配符*的扩展,而双引号可以防止通配符扩展但允许变量扩展;使用转义字符——反斜杆:\; 阅读全文
posted @ 2009-08-18 14:21 palam 阅读(203) 评论(0) 推荐(0) 编辑

摘要: if 语句 && 和|| 操作符 case 语句 select 语句 while/for 循环 ........ 阅读全文
posted @ 2009-08-18 11:44 palam 阅读(323) 评论(0) 推荐(0) 编辑

摘要: Shell脚本中有许多变量是系统自动设定的,我们将在用到这些变量时再作说明。除了只在脚本内有效的普通shell变量外,还有环境变量,即那些由export关键字处理过的变量。本文不讨论环境变量,因为它们一般只在登录脚本中用到。 阅读全文
posted @ 2009-08-18 11:04 palam 阅读(10098) 评论(0) 推荐(0) 编辑