linux执行shell命令的三种方法
第一种:通过给命令文件执行权限然后执行命令
如:chmod+x a.sh 然后输入./a.sh执行
第二种:通过调用脚本执行器来执行:
将脚本文件作为参数传递给解释器,这种方法不需要脚本有执行权限,只需要有读取权限就行了
如:/bin/bash a.sh
/bin/bash是bash shell的绝对路径,命令首先调用bash,然后bash会载入a.sh里面的内容并执行,最后给出执行结果.
第三种:通过source命令来执行:
source是shell的内部命令,它的作用是读取指定的shell文件,并依次执行其中的语句,和上一种方法一样,也只需要给脚本读写权限即可,不用执行权限
如:source a.sh
https://youtu.be/GHr21SEvTcc