摘要: 变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。$#传递给脚本或函数的参数个数。$*传递给脚本或函数的所有参数。$@传递给脚本或函... 阅读全文
posted @ 2017-09-07 16:34 cn_wk 阅读(81) 评论(0) 推荐(0)
摘要: 一、小括号,圆括号() 1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命... 阅读全文
posted @ 2017-09-07 15:42 cn_wk 阅读(484) 评论(0) 推荐(0)
摘要: 1. eval command-line其中command-line是在终端上键入的一条普通命令行。然而当在它前面放上eval时,其结果是shell在执行命令行之前扫描它两次。如:pipe="|"eval ls ... 阅读全文
posted @ 2017-09-07 15:24 cn_wk 阅读(124) 评论(0) 推荐(0)
摘要: tr(translate缩写)主要用于删除文件中的控制字符,或进行字符转换。语法:tr [–c/d/s/t] [SET1] [SET2]SET1: 字符集1SET2:字符集2-c:complement,用SET... 阅读全文
posted @ 2017-09-07 15:21 cn_wk 阅读(98) 评论(0) 推荐(0)