linux中 sh 与 ./ filename 命令
来源:互联网 发布:java开发培训学费 编辑:程序博客网 时间:2024/06/05 02:36
sh或是执行脚本,或是切换到sh这个bash里,默认的shell是bash,你可以试试tcsh啊,csh啊,ksh,zsh什么的,看看别的shell是什么样子的。
当然,linux中sh是链接到bash上的,所以sh与bash在功能上是没有区别的。
还有就是在执行脚本的时候是用sh + 脚本名的方式来执行,其实,大部分的时候,简单脚本只要权限设置正确,可以直接执行,不需要sh命令的
./xx.sh执行当前目录中的xx.sh文件
xx.sh,执行名为xx.sh的文件
后者如果在运行之前把.(指当前目录)加入到了环境变量中,且有可执行权限,则可以执行,否则如果如果没有加入环境变量则提示无法找到文件,没执行权限将提示找不到或者权限不够.
换句话说就是./xx.sh是执行当前目录下的xx.sh,但是xx.sh是执行%path%\的xx.sh文件
0 0
- linux中 sh 与 ./ filename 命令
- linux命令 chmod +x filename.sh
- Linux中source filename .(点)filename ./filename sh filename的区别
- source filename 与 sh filename 及./filename执行脚本的区别
- Linux中bash与sh的区别
- Linux sh命令
- Linux命令:lrzsz、sz filename、rz
- linux终端中输入sh命令后无法退出
- [bash/sh]Linux中tree命令显示中文问题
- linux sh 与 ./ 区别
- linux部署sh命令编写
- sh, 批量执行Linux命令
- sh, 批量执行Linux命令
- 【转载】Linux中bash与sh的区别
- Linux中sh与./下执行的问题
- linux中sh与py文件的相互调用关系
- .sh中常用的命令
- 对linux解压文件命令的理解 tar xzvf filename
- Linux之命令若干细节
- Prototype
- meta的使用小结
- IOS项目中使用CocoaPods管理依赖库
- WinForm窗体传值
- linux中 sh 与 ./ filename 命令
- Handler的用法
- Axis2 WebService的发布和调用说明
- 【数据结构】双向链表
- 学生信息管理系统(C语言版)
- C语言程序设计经典书籍
- php调用C代码的方法详解
- Android开发中立即停止AsyncTask和Thread的一些办法
- iOS9 适配教程