《Linux就该这么学》RHEL 7 - Chapter 4.1 - VIM、Shell脚本

RHEL 7 - Chapter 4.1 - Vim、Shell脚本

文字概述

Vim

绝大部分的Linux系统中通用的编辑器,而且非常好用
比起Vi编辑器来说,Vim编辑器带有着色功能

  • 操作模式
    • 命令模式(一般模式)
    • 输入模式(命令模式下按"i"键进入)【注:不只有"i"键,还有很多进入方式】
    • 末行模式(命令模式下按":"键,弹出命令输入框)
    • 选择模式(命令模式下按"v"键进入)

由于在开发中经常使用Vim编辑器,此处不再详述
Vim的上手难度较大,推荐《简明的Vim练级攻略》或者是《VIM adventures》游戏,来学习

Shell脚本

  • 第一行必须有声明"#!/bin/bash"用以告知是需要什么在用
  • 规范的代码,必须要有规范的注释
  • 一些内置的变量:
    • $0 - 文件名称
    • $# - 参数个数
    • $* - 参数分别是什么
    • $<num> - 第<num>个参数
  • 测试语句 - [ … ]

    (执行完成之后,再执行echo $?,若返回的结果为0,则上一条语句执行成功)
    测试语句的中括号内部,首尾必须有空格,否则报错

    • [-d] - 测试文件是否为目录类型
    • && 若前面的语句执行成功,则执行后面的语句
    • || 若前面的语句执行失败,则执行后面的语句
    • 比较数值类型时,应该使用特定的比较符[-eq] [-ge] [-gt] [-le] [-lt]
    • [-z] - 测试变量是否为空(被占用)
    • 否定测试符"!“在括号内最开始的部分使用(而不是用”!=")

图片笔记

Chapter 4.1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值