采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师:您好,向请教下“./”的执行方式是什么原理,有一次,用./XXX.sh执行报错,但是用sh XXX.sh就可以正常执行,但是报错的信息忘记了。
是这样的,同学,当你使用./执行时,有两个条件必须满足才能正常执行不报错,第一脚本前面必须写#!/bin/bash,这样就是告诉是使用bash命令来执行,第二这个脚本还必须有执行权限……但你直接使用sh 或者bash后面跟脚本名执行时,这者都不用满足,因为你写清楚使用什么命令执行了!希望可以帮到你,如有疑问,继续交流
非常感谢!
感谢老师的解答~
登录后可查看更多问答,登录/注册
30%知识讲解+70%实例操作 掌握Shell脚本编程能力
1.3k 15
8.8k 11
860 6
1.3k 6
1.1k 6
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号