首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用./script.sh和.启动脚本之间的区别../script.sh

在这个问答内容中,我们可以看到三种不同的脚本启动方式:

  1. ./script.sh
  2. . script.sh
  3. ../script.sh

这三种方式的区别如下:

  1. ./script.sh:这种方式是在当前目录下寻找 script.sh 脚本并执行它。如果当前目录下没有这个脚本,则会报错。
  2. . script.sh:这种方式是在当前 shell 中执行 script.sh 脚本,而不是在子 shell 中执行。这意味着在脚本中声明的变量和函数会在当前 shell 中生效,并且可以影响当前 shell 的环境。
  3. ../script.sh:这种方式是在上一级目录下寻找 script.sh 脚本并执行它。如果上一级目录下没有这个脚本,则会报错。

总的来说,这三种方式的主要区别在于它们执行脚本的方式和作用域不同。在实际使用中,应该根据具体的需求选择合适的方式来执行脚本。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

8分38秒

day11/下午/225-尚硅谷-尚融宝-axios的整合和基本使用get和$get的区别

3分14秒

03-jQuery/07-尚硅谷-jQuery-jQuery对象和DOM对象使用上的区别

3分13秒

TestComplete简介

6分9秒

054.go创建error的四种方式

1分10秒

Adobe国际认证教程指南|如何在 Premiere Pro 中处理多个项目?

4分31秒

016_如何在vim里直接运行python程序

601
12分39秒
1分23秒

如何平衡DC电源模块的体积和功率?

2分7秒

基于深度强化学习的机械臂位置感知抓取任务

50秒

DC电源模块的体积与功率之间的关系

43秒

工程监测仪器无线无源采集仪结构组成

25秒

无线采集仪如何连接电源通讯线

领券