shell 脚本
shell脚本(入门)命令解析器。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。 shell的参数 $0 当前脚本的文件名 shell的自带常用命令和函数1. basename 是去除目录后剩下的名字 example:shell>temp=/home/temp/1.test
example:shell>temp=/home/temp/1.test ? 3.grep命令 1.grep [选项] ”模式“ [文件] -i :忽略大小写(ignore case)。 -v :反过来(invert),只打印没有匹配的,而匹配的反而不打印。 -n :显示行号 -w :被匹配的文本只能是单词,而不能是单词中的某一部分,如文本中有liker,而我搜寻的只是like,就可以使用-w选项来避免匹配liker -c :显示总共有多少行被匹配到了,而不是显示被匹配到的内容,注意如果同时使用-cv选项是显示有多少行没有被匹配到。 -o :只显示被模式匹配到的字符串。 --color :将匹配到的内容以颜色高亮显示。 -A n:显示匹配到的字符串所在的行及其后n行,after -B n:显示匹配到的字符串所在的行及其前n行,before -C n:显示匹配到的字符串所在的行及其前后各n行,context 2、使用基本正则表达式 shell中的符号解释 1. 单引号 : 单引号内忽略所有特殊字符 循环与分支注意空格分开 分支 if [判断语句] then fi 循环 for[循环判断] do done (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |