关于shell脚本执行的方式
来源:13-1 课程总结
老鑫
2019-07-01
老师:您好,向请教下“./”的执行方式是什么原理,有一次,用./XXX.sh执行报错,但是用sh XXX.sh就可以正常执行,但是报错的信息忘记了。
写回答
1回答
-
是这样的,同学,当你使用./执行时,有两个条件必须满足才能正常执行不报错,第一脚本前面必须写#!/bin/bash,这样就是告诉是使用bash命令来执行,第二这个脚本还必须有执行权限……但你直接使用sh 或者bash后面跟脚本名执行时,这者都不用满足,因为你写清楚使用什么命令执行了!希望可以帮到你,如有疑问,继续交流
022019-07-03
相似问题