【Shell】 脚本学习

Shell 脚本

使用脚本的好处

  1. 提高程序开发效率
  2. 批量处理,加快任务完成进度

简单脚本

这是一个注释

echo '这是一个脚本'</pre>
解释

  1. shell脚本文件的第一行 #!/bin/bash ,其含义为 告诉系统脚本文件的解释器路径是什么
  2. Shell 脚本里面的注释是 #
  3. echo 为输出语句,类似于java中的System.out.print();

修改脚本文件权限

解释

  1. 既然test.sh 是一个脚本文件,那么就需要去执行,但创建出来的文件没有执行的权限,我们需要为其增加权限。

执行脚本

  1. 第一种方式执行脚本
    注意:一定要写成./test.sh ,如果写成test.sh那么就会出现错误,会提示你权限不足,命令未找到。
    这是因为直接写test.sh,linux系统回去path里面去寻找有没有test.sh,而只有/bin,/sbin,/user/bin,/usr/sbin等在path里,而当前目录通常不在path里,所以写成test.sh是回找不到命令的,要用./test.sh告诉系统说,就在当前目录里面找。

  2. 第二种方式执行脚本
    这种方式执行的方式是直接运行解释器,其参数就是shell脚本的文件名。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • [TOC] 简介: Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言...
    黄海滨_x阅读 861评论 0 2
  • 前言 作为一个非科班出身的开发工程师,需要恶补的学科和知识其实还是很多的,计算机网络,算法,数据结构等等。做iOS...
    zolobdz阅读 456评论 0 0
  • 目录 执行行脚本 注释 变量 字符串 数组 打开文本编辑器,新建一个文件,扩展名为sh,创建test.sh文件,并...
    CholMay阅读 1,172评论 0 7
  • 最近开始系统学习shell脚本的相关知识,为了对已经学习的知识及时巩固,也为别人提供参考的资料,这里会对自...
    涤除而玄览阅读 299评论 0 0
  • # 一、shell基础1 ## 1.shell是什么 - Shell是一个命令行解释器,它为用户提供 了一个向Li...
    如果我是阅读 378评论 0 0