- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 5.shell控制语句之if、for、case、while
一、if条件判断 1)单分支 if [ 条件判断 ];then 执行动作 fi 2)多分支 if [ 条件判断 ];then 执行动作 else 执行动作 fi if [ 条件判断 ];then 执行动作 elif [ 条件判断 ];then 执行动作 else 执行动作 fi 二、for循环控制 1) for 变量 in 值1 值2 值3 #...
2020-03-01 23:20:46
188
原创 4.shell数据处理之grep、cut、awk、sed
一、grep 应用场景: 通常对数据进行处理 语法:grep [选项] [内容] [文件名] -v : 对内容进行取反提取 -n : 对提取的内容显示行号 -w : 精确匹配,全字符匹配上某一行 -i : 忽略大小写 ^ : 匹配以之后内容为首的行,如grep '^user' /test,匹配以user为首的行 -E : 正则匹配,如grep -E 'user1|user2|use...
2020-03-01 23:04:52
322
原创 3.shell脚本的输入及输出
一、shell脚本输入之read命令 语法:read [选项] [参数] [变量] 如:read -p "please enter a number:" number -p : 给出提示符。默认不支持\n换行 -s : 隐藏输入的内容 -t : 输入等待时间,超时则退出输入 -n :限制读取字符的个数,到限制个数会自动执行之后的命令 注:-p之后的选项、参数会被打印出来,其他参数需放...
2020-03-01 22:15:20
1298
原创 2.shell常见变量及符号
一、常见变量 不同于一些编译型语言,shell中变量不需要声明,直接使用,如:a=5。调用变量时,则通过$a或${a}对变量进行引用。 $a与${a}的区别,如:a=1,$a表示1,$a23,则不存在;${a}表示1,${a}23,则表示123 $$ :shell本身的PID $!:shell最后运行的后台PID $0:shell脚本的文件名 $1 ~ $n:shell脚本的各个参数值...
2020-03-01 21:58:15
983
原创 1.shell的使用
本系列主要记录从shell零基础开始的较为常用的一些使用。 一、vi编辑器的使用 1)命令行模式 x #删除一个字符 dd #删除一整行 p #粘贴文本 2)插入模式 i #进入插入模式,在光标前插入文本 o #在当前行之下新开一行 3)底行模式 x或wq #保存退出 q! #退出不保存 set nu #显示行...
2020-03-01 19:56:53
180
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人