2009六月2
字符串操作总是在编程语言中占有重要的一席,而且是最重要的一环,今天就来讲一讲shell的字符串函数,替换操作符。
其实,只是简介,毕竟,如果不使用的话,这些东西是记不住的。
一会儿就和大伙一起看看${varname:-word},${varname:=word},${varname:?message},${varname:+word},${varname:offset},${varname:offset:length}这些替换操作符。
好几天没写shell脚本的日志了。呵呵,没办法,懒啊。
因为总感觉这几节不好写,于是总也没写,汗。。
没办法,用超人的毅力,来完成这节,呵呵。。
并且,我也坦承,这几个例子我并没有真正去执行,因为我看的小说是CHM的,不爱在LINUX下面看。
但是放心,明天我会依次用这几个函数去完成一个书中的例子,到时,如果有与本节代码不一致的地方,我会改过来。
不过,我相信,凭我的理解,和书中给的例子,我这些应该不会错的吧。
注意:除了最后一个操作符中的冒号(:),其他的冒号都是可选的。
如果冒号省略的话,在说明里的“存在且非null”改为“存在”,即冒号(:)操作符只测试存在性。
好专业啊 坐个沙发贝
[回复]
很不错啊,你现在是越来越专业了
[回复]
@卢松松
呵,胡乱写写,帮助自己记忆而已,搏君一笑。 :grin:
[回复]
偶只对“shell ”这个词有些印象
[回复]
@小小
偶也是 :razz:
[回复]
@小小
呵,有印象就比没有印象要好。。
@粥小卜
呃,也完全可以理解为“贝壳”。呵呵。
[回复]