4.1 Vim文本编辑器
编辑器的三种模式:输入模式和末行模式必须通过命令模式才能进行转换。
4.2 缩写Shell脚本
Shell脚本的工作方式:交互式、批处理;
4.2.1 编写简单脚本;
4.2.1 接收用户的参数脚本:参数变量如下: $0------当前脚本程序的名称; $#------总共有几个参数; $*------对应所有位置的参数值; $?------显示上一次命令的执行返回值; $1、$2、$3...对应第N个位置的参数值;
4.2.2 Shell解释器判断用户的参数 文件测试语句--------- 判断文件是否存在或权限是否满足:-d/-e/-f/-r/-w/-x; 逻辑测试语句---------(1)&&-逻辑与,当前面的命令执行成功后才会执行后面的命令;(2)||-逻辑 或,当前面的命令执行失败后才会执行后面的命令;(3)!逻辑非,表示将条件测试结果取返值。 整数值比较语句---(1)-eq是否等于;(2)-ne是否不等于;(3)-gt是否大于;(4)-lt是否小于;(5)-ge是否大于等于;(6)-le是否小于等于。 字符串比较语句-----(1)=比较字符串内容是否相同;(2)!=比较字符串内容是否不同;(3)-z判断字符串内容是否为空。
4.3 流程控制语句
4.3.1 if条件测试语句 单分支结构:if----条件----then----执行语句----fi; 双分支结构:if----条件1-----then----执行语句1---else--执行语句2--fi; 多分支结构:if----条件1-----then----执行语句1---elif---条件2----then----执行语句2----elif---条件3----then---执行语句3----......else---执行语句n-----fi;
总结
以上是内存溢出为你收集整理的2019年5月11日-linux就该这么学-第5课全部内容,希望文章能够帮你解决2019年5月11日-linux就该这么学-第5课所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)