Linux:shell
shell脚本、bash解释器
小猪快点跑
这个作者很懒,什么都没留下…
展开
-
shell 传参
Shell脚本在执行时,可以像命令和应用程序一样,接收脚本参数。可以使用系统定义的位置变量,位置变量是一类比较特殊的变量,引用脚本参数时,可以使用$1到$9这9个变量。1、新建 test.sh#!/bin/bashecho "$1"echo "$2"2、执行 test.shchmod 777 test.sh./test.sh a b...原创 2019-06-08 13:59:54 · 971 阅读 · 0 评论 -
shell 截取字符串
shell中截取字符串的方法有很多中,${expression}一共有9种使用方法。1、下面4种可以用来进行缺省值的替换。${parameter:-word}${parameter:=word}${parameter:?word}${parameter:+word}2、下面这种可以获得字符串的长度。${#parameter}3、下面4个用来截取字符串。${para...转载 2019-06-08 13:53:55 · 1663 阅读 · 0 评论 -
shell 按行读文件
1、新建文件 test.txt1122332、按行读文件for line in $(<file); do echo $linedone参考链接https://www.cnblogs.com/guosj/p/4904799.html转载 2019-06-08 14:13:17 · 214 阅读 · 0 评论 -
Shell 条件语句
1.if条件语句:设定一个条件如果怎么,然后怎么样。(1)-gt大于。-lt小于。-ge大于等于。-le小于等于。-eq等于。-ne不等于。(2)[]内是包括变量时所使用的。(3)-f文件。-n长度非0为真。 -d目录。-e是否存在。-r是否刻度-w是否可写-x是否可执行。-z是否为空。2.条件语句扩展:(1)if [ $a –gt 10 || $a –lt 4 ] ...转载 2019-06-08 15:06:00 · 94 阅读 · 0 评论