基础也得掌握,执行*.sh 文件的6种方式

简介: 执行*.sh 文件的6种方式

前三个是表示在当前的父shell中生成一个子shell来运行*.sh文件

  1. sh test.sh
  2. bash test.sh
  3. ./test.sh (./和test.sh之间没有空格切实在文档所在的目录下文件要有执行权限这个命令无法自动补全)
  4. /etc/test.sh   (全路径的情况下执行文件要有执行权限)


最后的这两种是相当于在父shell进程中的一部分运行,就是没有生成子进程的shell来运行*.sh文件

  1. . test.sh  (注意. 和 test.sh之间有空格)
  2. source test.sh(类似于加载文件的意思)
相关文章
|
Linux 网络安全 数据安全/隐私保护
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
|
存储 算法 C语言
【C++入门到精通】C++入门 —— priority_queue(STL)优先队列
本文介绍了C++的STL组件`std::priority_queue`,它是一个容器适配器,实现优先队列数据结构,通常基于堆实现。文章讨论了优先队列的基本概念、特点和底层堆结构,强调了其自动排序和优先级最高元素的访问。还展示了如何定义、插入、访问和移除元素,以及自定义比较函数。此外,提供了模拟实现`priority_queue`的代码示例,探讨了仿函数的作用,包括默认的`std::less`和自定义比较函数。文章鼓励读者进一步探索C++的优先队列及其应用。
374 3
|
8月前
|
存储 SQL 关系型数据库
|
10月前
|
Prometheus Kubernetes 监控
OpenAI故障复盘丨如何保障大规模K8s集群稳定性
OpenAI故障复盘丨如何保障大规模K8s集群稳定性
425 0
OpenAI故障复盘丨如何保障大规模K8s集群稳定性
|
存储 NoSQL 物联网
MongoDB在哪些领域有应用?
MongoDB在哪些领域有应用?
546 3
|
人工智能 数据可视化 数据挖掘
【产品】G 端产品经理
G端产品经理在政府数字化转型中扮演着关键角色,连接政府需求与技术实现。他们负责挖掘需求、规划方案、推动跨部门协作,并监督项目进展。具体职责包括需求调研、产品规划与设计、原型制作、文档撰写及交互与视觉设计等。面对复杂多变的需求、快速更新的技术和严格的项目验收,G端产品经理需不断提升专业技能,以适应挑战并推动政府治理体系现代化。
351 10
|
存储 自然语言处理 数据处理
使用Python计算多个集合的交集详解
使用Python计算多个集合的交集详解
541 1
|
消息中间件 弹性计算 运维
对比阿里云的SofaMQ与RocketMQ
对比阿里云的SofaMQ与RocketMQ
2492 2
|
Docker 容器
查看docker容器使用的cpu和内存
查看docker容器使用的cpu和内存
3308 0
|
移动开发 Python
综合评价法之秩和比法RSR
介绍秩和比法的应用,及其代码实现
1686 0
综合评价法之秩和比法RSR