Linux下执行.sh文件有两种情况:

一、直接./加上文件名.sh,如运行hello.sh为./hello.sh【hello.sh必须有x权限】

二、直接sh 加上文件名.sh,如运行hello.sh为sh hello.sh【hello.sh可以没有x权限】

Linux下的执行程序路径是由$PATH指定的,不包括当前路径,所以要用./指定.

举例说明:

1.执行当前目录下的sh文件:

chmod u+x hello.sh

./hello.sh

或者sh hello.sh

2.执行绝对路径目录下的sh文件:

./home/test/shell/hello.sh

/home/test/shell/hello.sh

sh /home/test/shell/hello.sh

均可

转载于:https://www.cnblogs.com/DarrenChan/p/6206132.html

Linux下执行.sh文件相关推荐

  1. ubuntu linux下执行.sh文件

    ubuntu linux下执行.sh文件 首先,要确保这个文件的类型是可执行的. 有两种办法把文件设置为可执行文件. 1) 直接在文件属性标签中选中 "可执行",--b 如果用的是 ...

  2. linux下执行.sh文件的方法和语法

    linux下执行.sh文件的方法    .sh文件就是文本文件,如果要执行,需要使用chmod a+x xxx.sh来给可执行权限.       是bash脚本么   可以用touch test.sh ...

  3. linux 下执行.sh文件总是提示permission denied

    今天执行.sh文件懂得时候提示 permission denied错误 解决办法: chmod 777 file.sh 或者 chmod+x  file.sh 比如我们执行一个变量加1的时候,不能这样 ...

  4. linux的sh文件怎么执行,linux下执行sh文件的四种做法

    https://blog.csdn.net/Touch_Dream/article/details/80521131 四中方法 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shel ...

  5. 在Linux下执行一个文件时候提示“权限不够”的解决办法

    在Linux下执行一个文件时候提示"权限不够"的解决办法如下 转到那个文件的目录下面执行下面命令: chmod 777 filename

  6. linux 下编写.sh文件,不间断执行某文件

    一.使用背景 鉴于业务需求,需要编写一个脚本文件,用于不间断的获取一些信息.这里用shell脚本是最方面的,循环执行我们的请求方法即可. 二.shell脚本编写过程 (1)创建 test.sh文件 / ...

  7. linux下双击sh文件夹,Linux系统下如何运行.sh文件的实现

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

  8. linux定时执行sh文件

    Linux定时任务调用sh文件 博客出处:http://www.cnblogs.com/413xiaol/p/6821740.html 1.编写sh文件 创建:vi test.sh 写入:date & ...

  9. linux下用.sh文件执行python命令

    标准版 假设,在终端要执行的命令是: python main.py 首先在执行目录下创建test.sh(文件名自定义)文件 并在test.sh文件中写入: python main.py 保存. === ...

最新文章

  1. java adobe pdf转word_原来PDF转Word这么简单!现在才知道
  2. python基础语法有哪些-Python基础语法知识有哪些?
  3. python人脸识别、人脸关键点检测、性别检测
  4. CryptoZombies学习笔记——Lesson4
  5. C C++编程产生指定范围内的随机数
  6. 【DP优化】【P1430】序列取数
  7. 体验决定销量,真假4K争论仅仅是忽悠人而已
  8. python的pygame游戏开始结束信息_从0开始学python第14.8节-pygame射击游戏(一)
  9. [Android] (在ScrollView里嵌套view)重叠view里面的onTouchEvent的调用方法
  10. UI-Day02--昨日作业代码(二)
  11. vmware安装黑苹果教程
  12. regionserver.HRegionServer: Failed construction RegionServer
  13. linux 编程 调度,Linux的进程线程及调度
  14. Python 城市列表
  15. 菜鸟谷歌浏览器打印组件技术分析
  16. Win10取消开机密码
  17. java io和nio_Java IO与NIO比较
  18. 修改postgresql库表的owner
  19. 【NVMe-MI 1.2a - 1】NVM Express Management Interface介绍
  20. 解:一阶齐次或非齐次线性微分方程-详细推导

热门文章

  1. 综述 | 卷积神经网络:从基础技术到研究前景
  2. 从大数据到深度学习,这些年度开源“新秀”你可用过?
  3. 从零开始编写深度学习库(一)SoftmaxWithLoss CPU编写
  4. java调用app接口代码_java servlet手机app访问接口(二)短信验证
  5. android 获取sd卡目录失败_获取sd卡存储路径失败
  6. python伪装浏览器什么意思_python爬虫伪装浏览器出现问题求助
  7. 阿里技术专家浅谈微服务架构
  8. 对于网络爬虫的提问?
  9. matlab生成随机粗糙表面_随机粗糙面建模
  10. vue3.0生产环境和正式环境配置_vue开发环境和生产环境配置