Linux Shell 脚本攻略

作者: lujg12 | 来源:发表于2018-04-21 12:21 被阅读0次

参考书籍 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 这一行

  1. Shell 脚本独立运行,需要具备可执行权限,必须有 #!/bin/bash
$ ./script.sh 
$ /home/path/script.sh

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

$ /bin/bash script

基础知识

  • 终端的配置信息文件:用户home目录下的 .bashrc文件。
  • 用户运行过的命令:~/.bash_history
  • bash中每个命令或命令序列是通过分号或换行符来分隔的
$ cmd1 ; cmd2
 # 等同于:
$ cmd1
$ cmd2
  • 字符 #指明注释的开始,一直延续到行尾

相关文章

  • linux shell脚本攻略笔记

    LINUX SHELL脚本攻略笔记[速查] linux shell脚本攻略笔记

  • shell脚本学习资料

    1.Linux Shell脚本攻略(第2版)& 常用shell脚本指令[精辟]链接:https://pan.bai...

  • 1.11 调试脚本

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 启用 shell 脚本的跟踪调试功能bash -x s...

  • 1.1 开始

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 Bash (Bourne Again Shell)是目...

  • Shell入门笔记

    Shell脚本:Linux Shell脚本学习指南菜鸟教程 - Shell教程Linux入门 - Shell脚本是...

  • shell脚本攻略

    年后在微信读书上面看到两本关于linux shell的书,分别是《linux shell脚本攻略》 和 《linu...

  • 1.17 比较与测试

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 if 条件 else if 和 else if 和 e...

  • shell 常用功能函数

    参考书籍 Linux shell 脚本攻略 目录 使用别名 获取终端信息 获取、设置日期和延时 调试脚本 函数和参...

  • 2.16 利用并行进程加速命令执行

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 使用脚本运行md5sum对多个文件生成校验和:

  • 1.15 运行命令直至执行成功

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 定义重复执行函数repeat() { while tr...

网友评论

    本文标题:Linux Shell 脚本攻略

    本文链接:https://www.haomeiwen.com/subject/ezztlftx.html