正式学习linux-4
1.shell脚本 #!/bin/bash(脚本声明,表示用哪种shell解释器。) #(井号开头代表脚本里面的注释信息,系统不执行注释信息,是给其他人读,明白其中的信息。) 声明与脚本注释写完后,就可以接着写要执行的脚本命令。 如遇到权限不足导致的脚本无法执行,则用“bash 脚本.sh”执行脚本命令。 2.shell脚本接受参数的变量 $0 对应脚本本身; $1 对应脚本后的第一个参数,($2、$3、$4.....以此类推) $# 对应的是总共有多少个参数; $* 对应所有位置的参数值。 [root@linuxprobe ~]# vim example.sh #!/bin/bash echo "当前脚本名称为$0" echo "总共有$#个参数,分别是$*。" echo "第1 个参数为$1,第5 个为$5。" [root@linuxprobe ~]# sh example.sh one two three four five six 当前脚本名称为example.sh 总共有6 个参数,分别是one two three four five six。 第 1 个参数为one,第5 个为five。 3.条件测试语句 测试语句格式:[ 条件表达式 ](中括号与条件表达式两边应有空格)。 按测试对象来划分,可划分为:文件测试语句、逻辑测试语句、整数值比较语句、字符串比较语句。