1.if if command then commands fi if command then commands else commands fi if command1 then command elif command2 then command elif command3 then command fi 2.test: 用于if条件中 if test condition then commands fi if [condition] then commands fi test有三种比较场…
sed意为流编辑器(Stream Editor),在Shell脚本和Makefile中作为过滤器使用很普遍,也就是把前一个程序的输出引入sed的输入,经过一系列编辑命令转换为另一种格式输出. sed不只支持正則表達式.它另一些比較厉害的功能. 我给出一个样例,大家看看有什么办法能够解决它吧. <html><head><title>Hello World</title> <body>Welcome to the world of regexp!&l…
其实,vii 就是写的一个脚本,跟 vi 没半毛钱关系,只不过借用一下这个名字而已.那这个脚本长什么样呢?look: 下面来详细的解析上面的代码,来看第1行: #!/bin/bash 这是Shell脚本的格式,没啥好讲的. 再来看第3-6行: if [ $# -eq 0 ] then vi fi 这是是判断执行 vii 的时候带不带参数,假如不带参数,那么就直接启动 vi 再来看第8-16行: if [ $# -eq 1 ] then suffix=`echo $1 | sed "s/\(.*\…