bash 脚本名 ./脚本名 . 脚本名 source 脚本名
四种方式的区别
前提: apple.sh 是脚本名
bash apple.sh和./apple.sh都是创建一个bash子进程来执行apple.sh脚本。两者的区别是,./apple.sh需要apple.sh文件有可执行权限,而bash apple.sh不需要,可以直接运行。
source apple.sh和. apple都是在当前终端环境中运行,不需要创建子进程
相关阅读
评论可见,请评论后查看内容,谢谢!!!
bash 脚本名 ./脚本名 . 脚本名 source 脚本名
四种方式的区别
前提: apple.sh 是脚本名
bash apple.sh和./apple.sh都是创建一个bash子进程来执行apple.sh脚本。两者的区别是,./apple.sh需要apple.sh文件有可执行权限,而bash apple.sh不需要,可以直接运行。
source apple.sh和. apple都是在当前终端环境中运行,不需要创建子进程
相关阅读
本文由 用户 于 2024-01-04 发布在 金钥匙,如有疑问,请联系我们。
本文链接:https://www.51969.com/post/17822223.html
发表评论