LINUX SHELL编程从初学到精通(第一章 Shell脚本编程概述)

1.3第一个Shell脚本例子

 

LINUX SHELL编程从初学到精通(第一章 Shell脚本编程概述)_第1张图片

whologged.sh文件就是一个典型的Shell脚本。whologged.sh文件的第一行是“#!/bin/bash”,“#!”符号称为“Sha-bang”符号,是shell脚本的起始符号,"#!"符号是指定一个文件类型的特殊标记,它告诉linux系统这个文件的执行需要指定一个解释器。

 

"#!"符号之后是一个路径名,这个路径名指明了解释器在系统中的位置,对于一般的shell脚本而言,解释器是bash,也可以是sh。
#!/bin/bash
#!/bin/sh

 

分号(;)可以用来隔开同一行内的多条命令,Shell会依次执行用分号隔开的多条命令。

 

1.3.2执行Shell脚本

执行shell脚本,只需要使用当前用户具备执行该脚本文件的权限。一般,当我们用文本编辑器创建一个Shell脚本文件时,该文件是没有可执行权限的,即x权限。我们需要先赋给shell脚本可执行权限,再去执行它。
chmod u+x whologged.sh

你可能感兴趣的:(LINUX SHELL编程从初学到精通(第一章 Shell脚本编程概述))