
Linux
包包哥哥
这个作者很懒,什么都没留下…
展开
-
Shell运算符
Shell基本运算符 Shell和其他编程语言一样,支持多种运算符,如 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生的bash不支持简单的数学运算,但是可以通过其他的命令来实现,如awk和expr,常用的事expr是一款表达式计算工具,使用它能完成表达式的求值操作 例如,这个数相加(注意使用的是反引号`而不是单引号’) val=`expr 2 + 2` echo "2+2=$val" 两点注意: 表达式和运算符之间需要有空格,例如2+2不对,需要写成2原创 2020-09-28 17:43:34 · 145 阅读 · 0 评论 -
Shell传递参数
Shell 传递参数 我们可以在执行Shell脚本时,向脚本传递参数,脚本内获取参数的个数为:$n。n代表一个数字,1为执行脚本的第一个参数,2为第二个参数 依次类推 举例 以下实例我们向脚本传递三个参数,分别输出,其中$0为执行的文件名 echo "shell 传递参数实例!" echo "执行的文件名:$0" echo "第1个参数为:$1" echo "第2个参数为:$2" echo "第3个参数为:$3" 另外,还有几个特殊字符需要用来处理参数 参数处理 说明 $# 传递到脚本的原创 2020-09-28 17:42:00 · 407 阅读 · 0 评论 -
Shell笔记
Shell笔记 创建一个脚本 使用vim fileName 命令创建一个脚本 作为可以执行的程序 chmod +x ./fileName.sh #使脚本具有执行权限 ./test.sh #执行脚本 运行脚本 使用 sh fileName.sh 或者./fileName.sh 运行 变量的命名规则 变量名和=号之间是不能有空格的,且必须满足以下规则 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里原创 2020-09-28 17:40:56 · 153 阅读 · 0 评论 -
Shell echo命令
Shell echo命令 #显示普通字符 echo "Hello World" echo Hello World #显示转义字符 echo "\"Hello World\"" #显示变量 运行该文件后会等待输入 read name echo "$name It is a test" #显示换行 echo -e "ok! \n" echo It is a test #显示不换行 echo -e "OK! \c" echo It is a test #显示结果定向至文件 echo "It is a原创 2020-09-28 17:39:41 · 161 阅读 · 0 评论