shell
Shell Shell脚本入门 Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件, Shell就是一个命令行解释器,Shell本身是一个用C语言编写的程序, Shell既是一种命令语言,又是一种程序设计语言(就是你所说的shell脚本)。shell脚本脚本文件通常以.sh作为后缀名,第一行以#!开头指定执行脚本的程序: #!/usr/bin/bash #是shell脚本中的行注释符。 这里我们来使用最常用的bash 1. 新建文件hello_shell $ vi hello_shell 2. 输入Shello命令 #! /bin/bash echo "Hello Shell!" 3 、保存 echo是一个输出命令,就是输出一句话 4. 赋权限 我们要让系统知道我们刚才新建的文件是可执行的,所以我们要赋给其可执行的权限 现在我们的文件是不可执行的,只有读写权限: 下面是赋权 $ chmod 711 hello_shell 5. 执行 ./ 表示再当前目录查找命令,如果什么都不加的话,系统默认会在PATH里寻找,而的当前目录通常不在PATH里,所以找不到命令。 通常有三种执行脚本的方式: 1、sh start.sh: 在终端中创建一个sh子进程执行脚本, 执行者需要拥有脚本的读权限