摘要:
echo的用法 /bin/echo --help 用法:/bin/echo [短选项]... [字符串]... 或:/bin/echo 长选项 将 STRING 回显到标准输出。 -n 不尾随换行符 -e 启用解释反斜杠的转义功能 -E 禁用解释反斜杠的转义功能(默认) --help 显示此帮助信息 阅读全文
摘要:
对交换机配置进行批量配置备份 while read ip add do { if ping $ip -c1 -W1 &> /dev/null ;then a=`echo $ip|sed -rn 's/^10\.50\.(.*)$/\1/p'` { expect &>/dev/null <<EOF s 阅读全文
摘要:
函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程 定义函数 函数由两部分组成:函数名和函数体 help function 语法一: f_name (){ ...函数体... } 语法二: function f_name { ...函数体... } 语法三: func 阅读全文
摘要:
条件选择if语句 选择执行: 注意:if语句可嵌套 判断条件通常为条件测试表达式;也可以是多个命令,以最后一个命令的退出状态为条件值。 单分支 if 判断条件;then 条件为真的分支代码 fi 双分支 if 判断条件; then 条件为真的分支代码 else 条件为假的分支代码 fi 例子 功能: 阅读全文
摘要:
变量测试 | 表达式 | 解释 | | | | | ${var:-word} | 若var存在且非空,则值为$var;若var未定义或为空值,则值为word,但var的值不变。 | | ${var:=word} | 若var存在且非空,则值为$var;若var未定义或为空值,则值为word,且var 阅读全文
摘要:
算术运算 | 运算符 | 举例 | 结果 | | | | | | +(加运算) | 3+5 | 8 | | -(减运算) | 5-3 | 2 | | (乘运算) | 53 | 15 | | /(除运算) | 8/3 | 2 | | %(取余运算) | 15%4 | 3 | | (幂运算) | 53 阅读全文
摘要:
Shell中变量命名法则 不能使程序中的保留字:例如if, for 只能使用数字、字母及下划线,且不能以数字开头 见名知义 统一命名规则:驼峰命名法 Shell中命名建议规则 变量名大写 局部变量小写 函数名小写 用英文名字,并体现出实际作用 bash中变量的种类 根据变量的生效范围等标准划分下面变 阅读全文
摘要:
设置根据后缀补充title 新建.vimrc文件,存放到家目录中 vim .vimrc #做一些对vim的自定义设置 set cursorline set autoindent #当新建的文件以sh结尾的,调用SetTitel()函数 autocmd BufNewFile *.sh exec ":c 阅读全文