Linux-Shell-脚本攻略


参考书籍 Linux shell 脚本攻略
目前正在阅读该书籍,将分为一系列的小文章,记录阅读过程。


简介

  • Shell默认使用的是Bash,关于Linux shell的不同区别可参考链接 http://blog.51cto.com/simy88/1679288
  • Shell脚本通常是一个以 #! 起始的文本文件,如下所示:
  #!/bin/bash

运行方式

  1. 将脚本作为sh的命令行参数时的运行方式
    注: $号为命令行提示符。
$ sh script.sh 
$ sh /home/path/script.sh

在该模式下,脚本中可没有 #!/bin/bash 这一行
2. Shell 脚本独立运行,需要具备可执行权限,必须有 #!/bin/bash
“`
./script.sh . / s c r i p t . s h /home/path/script.sh


shell程序会读取脚本的首行,识别 `/bin/bash`,并且以如下方式执行该脚本

$ /bin/bash script

### 基础知识
* 终端的配置信息文件:用户`home`目录下的 `.bashrc`文件。
* 用户运行过的命令:`~/.bash_history`
* bash中每个命令或命令序列是通过分号或换行符来分隔的

cmd1 ; cmd2  
 # 等同于:
cmd1 ; cmd2   # 等同于:
cmd1
$ cmd2
``
* 字符
#`指明注释的开始,一直延续到行尾

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值