请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于shell脚本执行的方式

老师:您好,向请教下“./”的执行方式是什么原理,有一次,用./XXX.sh执行报错,但是用sh XXX.sh就可以正常执行,但是报错的信息忘记了。

正在回答

1回答

是这样的,同学,当你使用./执行时,有两个条件必须满足才能正常执行不报错,第一脚本前面必须写#!/bin/bash,这样就是告诉是使用bash命令来执行,第二这个脚本还必须有执行权限……但你直接使用sh 或者bash后面跟脚本名执行时,这者都不用满足,因为你写清楚使用什么命令执行了!希望可以帮到你,如有疑问,继续交流

0 回复 有任何疑惑可以回复我~
  • 提问者 老鑫 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-07-03 15:43:37
  • 提问者 老鑫 #2
    感谢老师的解答~
    回复 有任何疑惑可以回复我~ 2019-07-03 15:44:08
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号