Shell编程实战-for和select循环语句
摘要:总结 方法 01、for循环语句: for 变量名 in 变量取值列表 do 指令... done 02、for循环语句(C语言型): for((exp1; exp2; exp3));do 指令... done 03、获取当前目录下的目录和文件名: 04、 05、 06、 07、 08、 09、 1
阅读全文
posted @
2020-05-04 11:57
公爵二世
阅读(101)
推荐(0)
Shell编程实战-while循环和until循环
摘要:总结 方法 01、while循环语句: while <条件表达式>;do 指令... done 02、until循环语句: until <条件表达式>;do 指令... done 03、每隔2秒在屏幕上输出一次负载值:cat 10_1_1.sh #!/bin/sh while true;do upt
阅读全文
posted @
2020-05-03 16:13
公爵二世
阅读(269)
推荐(0)
Shell编程实战-case条件语句
摘要:总结 方法 01、case条件语句: case "变量" in 值1) 指令1... ;; 值2) 指令2... ;; *) 指令3... esac 02、给字体加颜色: echo -e "\E[1;31m红色字oldboy\E[0m" echo -e "\033[31m红色字oldboy \033
阅读全文
posted @
2020-05-03 13:01
公爵二世
阅读(246)
推荐(0)
Shell编程实战-函数知识
摘要:总结 方法 01、函数语法: function 函数名() { 指令... return n } 02、简化语法: 函数名() { 指令... return n } 03、函数调用: #!/bin/bash oldboy(){ echo "I am oldboy." } function oldgi
阅读全文
posted @
2020-05-03 11:10
公爵二世
阅读(92)
推荐(0)
Shell编程实战-if条件语句
摘要:总结 方法 01、单分支结构: if <条件表达式> then 指令 if 或 if <条件表达式>;then 指令 if 02、嵌套: if <条件表达式> then if <条件表达式> then 指令 if if 03、双分支结构: if <条件表达式>;then 指令 else 指令 if
阅读全文
posted @
2020-05-02 19:12
公爵二世
阅读(168)
推荐(0)
Shell编程实战-条件测试与比较
摘要:总结 01、test <测试表达式> 条件测试表达式 02、[<测试表达式>] 条件测试表达式,常用 03、[[<测试表达式>]] 条件测试表达式,正则匹配 04、((<测试表达式>)) 条件测试表达式,常用于if语句 05、char="old";test -z "$char" && echo 1|
阅读全文
posted @
2020-05-02 14:49
公爵二世
阅读(82)
推荐(0)
Shell编程实战-数值计算
摘要:总结 方法 01、+(加或正)、-(减或负) 02、*(乘)、/(除)、%(取余) 03、**(幂运算) 04、++(自增1)、--(自减1) 05、!(取反)、&&(and)、||(or) 06、<(小于)、<=(小于等于)、>(大于)、>=(大于等于) 07、==(等于)、!=(不等于)、=(相
阅读全文
posted @
2020-05-02 12:02
公爵二世
阅读(132)
推荐(0)
Shell编程实战-知识进阶
摘要:总结 方法 01、$0 当前shell脚本文件名 02、$n 当前shell脚本第n个参数 03、$# 当前shell脚本参数总个数 04、$* 获取当前shell脚本所有参数,"$*" 相当于 "$1 $2 $3" 05、$@ 获取当前shell脚本所有参数,"$@" 相当于 "$1" "$2"
阅读全文
posted @
2020-05-01 15:24
公爵二世
阅读(114)
推荐(0)
Shell编程实战-核心基础
摘要:总结 方法 01、定义普通(局部)变量:var="duke"; echo $var 02、定义环境(全局)变量:export var="duke";var1="junior";export var1;declare -x var2="great"; echo $var $var1 $var2 03、
阅读全文
posted @
2020-05-01 12:06
公爵二世
阅读(115)
推荐(0)
Linux核心基础篇-脚本初步入门
摘要:总结 01、清空/var/log/message下的日志信息:cat /var/log/message #!/bin/bash LOG_DIR=/var/log ROOT_UID=0 if [ "$UID" -ne "$ROOT_UID" ];then echo "Must be root to r
阅读全文
posted @
2020-05-01 11:12
公爵二世
阅读(132)
推荐(0)
Shell编程实战
摘要:总结 方法 01、 02、 03、 04、 05、 06、 07、 08、 09、 10、 11、 12、 13、 14、 15、 16、 17、 18、 19、 20、 21、 22、 23、 24、 25、 26、 27、 28、 29、 30、
阅读全文
posted @
2020-04-29 16:43
公爵二世
阅读(72)
推荐(0)
Shell编程实战
摘要:总结 方法 01、 02、 03、 04、 05、 06、 07、 08、 09、 10、 11、 12、 13、 14、 15、 16、 17、 18、 19、 20、 21、 22、 23、 24、 25、 26、 27、 28、 29、 30、
阅读全文
posted @
2020-04-29 16:42
公爵二世
阅读(60)
推荐(0)