基础也得掌握,执行*.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(类似于加载文件的意思)
相关文章
|
存储 关系型数据库 MySQL
Docker(五)进阶:Docker卷(volumes)
数据卷:设计用来持久化数据的,它的生命周期独立于容器,不会因为容器被删除后自动删除,并且也不存在垃圾回收这样的机制来处理没有任何容器引用的 数据卷。
2014 0
Docker(五)进阶:Docker卷(volumes)
|
Oracle 关系型数据库 Linux
CentOS7下安装TigerVNC Server
CentOS7下安装TigerVNC Server
1676 0
CentOS7下安装TigerVNC Server
|
存储 SQL 关系型数据库
|
存储 NoSQL 物联网
MongoDB在哪些领域有应用?
MongoDB在哪些领域有应用?
599 3
|
Linux Windows
如何检测cpu是否支持avx2
【4月更文挑战第16天】如何检测cpu是否支持avx2
11742 0
|
Docker 容器
查看docker容器使用的cpu和内存
查看docker容器使用的cpu和内存
3750 0
|
网络安全
CentOS-7常用命令收集
CentOS-7常用命令收集
336 0
报错:error Parsing error: x-invalid-end-tag
报错:error Parsing error: x-invalid-end-tag
417 0
|
Ubuntu Linux 开发工具
Linux(centOS7)虚拟机中配置 vim
Linux(centOS7)虚拟机中配置 vim
482 0
|
关系型数据库 MySQL Java
如何快速搭建自己的阿里云服务器(宝塔、Xshell、Xftp配置)(二)
如何快速搭建自己的阿里云服务器(宝塔、Xshell、Xftp配置)
673 0

热门文章

最新文章