Shell脚本执行方式

执行方式很简单,第一种是绝对路径直接执行,第二种是bash 加上脚本文件名称。

在写bash脚本的时候,第一行固定格式为

#!/bin/bash

这句话的意思是:以bash shell来解释(当然,如果使用的不是bash解释器,可以是用别的)

需要注意的是,如果你的shell脚本实在windows中编写的,那么放到linux种执行的话可能会报错,说找不到^M这个命令是什么意思,原因是Windows中,回车符是用^M$来表示的,而在linux中使用$来表示,不用慌,我们可以用dos2unix这个命令来转换格式既可,如果没有安装dos2unux那么,直接用yum -y install dos2unux安装一下既可。当然,用VIM来替换字符也是可以的。

给你们贴上vim替换字符的命令

你可能感兴趣的:(Shell脚本执行方式)