大数据-linux之大数据-shell编程

一、shell是什么

 shell是一个命令行解释器,它为用户提供一个向linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。

二、shell脚本的执行

使用xshell来进行远成链接。

 新建了一个shell的文件夹,并且创建了一个以.sh为后缀的shell脚本,就表示这是一个shell文件,当然也可以使用其他后缀,甚至没有后缀。

这就话就是告诉系统,我们的shell使用的是bash来进行解析的。

 echo后面必须有一个空格,这句话后面不需要有分号。

 编辑完成后还不能执行,可以看到此时它并没有可执行权限。第一种方式需要给它一个x权限让它可以执行,可以使用绝对路径执行也可以使用相对路径执行。

 赋予它可执行权限之后可以看到它变成了绿色。

 第一种为相对路径,第二种为绝对路径。

第二种方式不用给它可执行权限,但是不推荐。

 

原文地址:https://www.cnblogs.com/zhaoxinhui/p/15389919.html