脚本 sh 和 ./ 的区别,exec和source
2024-08-26 05:36:34
如果.不在PATH里面,要执行当前目录下的可执行文件,使用全路径:
./executable-file
PATH是环境变量,如果将当前目录“./”添加到环境变量中,那么也可以不用“./”,直接输入当前目录下有可执行权限的可执行文件就可以运行了
如果要执行一个sh脚本,不管那个脚本有没有可执行权限,都可以使用:
sh [file]
这时file是作为参数传给sh的,如果file不在当前目录下,也需要使用全路径。
全路径有绝对路径和相对路径两种。./和../开头的都是相对路径,分别表示”在当前目录下”和”在父目录下”。
最新文章
- Spring学习记录(二)---容器和bean属性配置
- jQurey基础简介
- Log4j乱码
- Android 设置 横屏 竖屏 (转)
- 概述什么是OSGi框架
- [未完成]关于xml文件的解析
- PS基础
- 用Org-Mode和Jekll写博客
- java链接mysql
- 工作中部署使用MP平台的一些问题
- EF6操作Sqlite数据库的项目兼容性问题
- shell学习指南-阅读笔记
- [笔记]ACM笔记 - 组合数
- TSLint提示错误
- android decorView详解
- Android 7.0 存储系统—Vold与MountService分析(三)(转 Android 9.0 分析)
- 20165236 2017-2018-2 《Java程序设计》结对编程练习_四则运算
- html5各种页面切换效果和模态对话框
- /etc/ssh/sshd_config 关建字:AllowUsers root test01
- Httpd主配置文件httpd.conf 详解
热门文章
- [Todo]各种语言包管理工具
- vue中watch的用法总结以及报错处理Error in callback for watcher ";checkList";
- Kudu – 在快数据上的进行快分析的存储
- 2017.12.12 架构探险-第一章-从一个简单的web应用开始
- DevExpress TreeList使用
- PHP变量引用赋值与变量赋值变量的区别
- .Net Framemwork 之 值类型和引用类型的存储
- Android Exception 11(baidumapsdk(15405): Authentication Error errorcode: 102 uid)
- struts2 页面向Action传参方式
- poj3177 Redundant Paths 边双连通分量