shell脚本学习知识点(二)

1.# 注释

   行首以#开头(除#!之外)是注释。#!用于指定当前的脚本解释器。

2.分号 ;

   a. 命令分隔符

         使用分号(;),可以在一行写两个或两个以上的命令

    b.终止case选项(双分号)

         使用双分号(;;)可以终止case选项

3.点号(.)

   等价于source命令

    bash中的source命令用于在当前bash环境下读取并执行FileName.sh中的命令

4.引号

5.斜线和反斜线

   1.斜线(/)

          文件名路径分割符。分割文件名不同的部分,也可以用来作为除法算术操作符 

    2.反斜线(\)

           一种对单字符的引用机制。

6.冒号

    1.空命令

              等价于‘NOP’(no op 一个什么也不干的命令)。也可以被认为与shell的内建命令true相同。在if/then中作占位符

      2.变量扩展/子串替换

               在与> 重定向操作符结合使用时,将会把一个文件清空,但不会修改这个文件的权限。如果之前这个文件;并不存在,那么就创建

7.美元符号($)

   变量替换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值